Raspbian Package Auto-Building

Build log for pgloader (3.6.3-1) on armhf

pgloader3.6.3-1armhf → 2021-12-28 05:42:05

sbuild (Debian sbuild) 0.72.0 (25 Oct 2016) on mb-lxc-02

+==============================================================================+
| pgloader 3.6.3-1 (armhf)                     Tue, 28 Dec 2021 05:19:37 +0000 |
+==============================================================================+

Package: pgloader
Version: 3.6.3-1
Source Version: 3.6.3-1
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bookworm-staging-armhf-sbuild-7b24ee16-e5fa-4eff-9458-9c400150db80' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [12.6 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [13.5 MB]
Fetched 26.2 MB in 12s (2111 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'pgloader' packaging is maintained in the 'Git' version control system at:
https://github.com/dimitri/pgloader.git
Please use:
git clone https://github.com/dimitri/pgloader.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 3730 kB of source archives.
Get:1 http://172.17.4.1/private bookworm-staging/main pgloader 3.6.3-1 (dsc) [2680 B]
Get:2 http://172.17.4.1/private bookworm-staging/main pgloader 3.6.3-1 (tar) [3718 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main pgloader 3.6.3-1 (diff) [8708 B]
Fetched 3730 kB in 1s (3374 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/pgloader-0DJDto/pgloader-3.6.3' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/pgloader-0DJDto' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-YXLnB7/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-YXLnB7/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-YXLnB7/gpg/trustdb.gpg: trustdb created
gpg: key 37145E60F90AF620: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 37145E60F90AF620: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 37145E60F90AF620: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-YXLnB7/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-YXLnB7/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-YXLnB7/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-YXLnB7/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-YXLnB7/apt_archive ./ Packages [434 B]
Fetched 2110 B in 1s (3361 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  netbase sensible-utils
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 40 not upgraded.
Need to get 852 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-YXLnB7/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 852 B in 0s (41.9 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12559 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: buildapp (>= 1.5), cl-abnf, cl-alexandria, cl-asdf (>= 3.0.3), cl-asdf-finalizers, cl-asdf-system-connections, cl-bordeaux-threads (>= 0.8.3), cl-cffi (>= 1:0.12.0), cl-command-line-arguments, cl-csv (>= 20180712), cl-db3 (>= 20200212), cl-drakma, cl-esrap, cl-fad, cl-flexi-streams, cl-interpol, cl-ixf, cl-local-time, cl-log, cl-lparallel, cl-markdown, cl-md5, cl-metabang-bind, cl-mssql, cl-mustache, cl-plus-ssl (>= 20190204), cl-postmodern, cl-ppcre, cl-py-configparser, cl-qmynd, cl-quri, cl-simple-date, cl-split-sequence, cl-sqlite, cl-trivial-backtrace, cl-trivial-utf-8, cl-unicode, cl-usocket, cl-utilities, cl-uuid, cl-yason, cl-zs3, debhelper-compat (= 13), gawk, help2man, python3-sphinx-rtd-theme, python3-sphinx, sbcl (>= 1.1.13), tzdata
Filtered Build-Depends: buildapp (>= 1.5), cl-abnf, cl-alexandria, cl-asdf (>= 3.0.3), cl-asdf-finalizers, cl-asdf-system-connections, cl-bordeaux-threads (>= 0.8.3), cl-cffi (>= 1:0.12.0), cl-command-line-arguments, cl-csv (>= 20180712), cl-db3 (>= 20200212), cl-drakma, cl-esrap, cl-fad, cl-flexi-streams, cl-interpol, cl-ixf, cl-local-time, cl-log, cl-lparallel, cl-markdown, cl-md5, cl-metabang-bind, cl-mssql, cl-mustache, cl-plus-ssl (>= 20190204), cl-postmodern, cl-ppcre, cl-py-configparser, cl-qmynd, cl-quri, cl-simple-date, cl-split-sequence, cl-sqlite, cl-trivial-backtrace, cl-trivial-utf-8, cl-unicode, cl-usocket, cl-utilities, cl-uuid, cl-yason, cl-zs3, debhelper-compat (= 13), gawk, help2man, python3-sphinx-rtd-theme, python3-sphinx, sbcl (>= 1.1.13), tzdata
dpkg-deb: building package 'sbuild-build-depends-pgloader-dummy' in '/<<BUILDDIR>>/resolver-YXLnB7/apt_archive/sbuild-build-depends-pgloader-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-pgloader-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-YXLnB7/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-YXLnB7/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-YXLnB7/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-YXLnB7/apt_archive ./ Sources [863 B]
Get:5 copy:/<<BUILDDIR>>/resolver-YXLnB7/apt_archive ./ Packages [940 B]
Fetched 3136 B in 1s (4809 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install pgloader build dependencies (apt-based resolver)
--------------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following package was automatically installed and is no longer required:
  netbase
Use 'apt autoremove' to remove it.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils buildapp
  ca-certificates cl-abnf cl-alexandria cl-anaphora cl-asdf cl-asdf-finalizers
  cl-asdf-system-connections cl-babel cl-base64 cl-bordeaux-threads cl-cffi
  cl-chipz cl-chunga cl-closer-mop cl-closure-common cl-command-line-arguments
  cl-containers cl-csv cl-cxml cl-db3 cl-drakma cl-dynamic-classes cl-esrap
  cl-fad cl-flexi-streams cl-garbage-pools cl-ieee-floats cl-interpol
  cl-ironclad cl-iterate cl-ixf cl-kmrcl cl-local-time cl-log cl-lparallel
  cl-markdown cl-md5 cl-metabang-bind cl-metatilities-base cl-mssql
  cl-mustache cl-named-readtables cl-parse-number cl-plus-ssl cl-postgres
  cl-postmodern cl-ppcre cl-puri cl-py-configparser cl-qmynd cl-quri cl-rt
  cl-s-sql cl-simple-date cl-split-sequence cl-sqlite cl-trivial-backtrace
  cl-trivial-features cl-trivial-garbage cl-trivial-gray-streams
  cl-trivial-utf-8 cl-unicode cl-usocket cl-utilities cl-uuid cl-yason cl-zs3
  debhelper dh-autoreconf dh-strip-nondeterminism docutils-common dwz file
  fonts-font-awesome fonts-lato freetds-common freetds-dev gawk gettext
  gettext-base groff-base help2man intltool-debian libarchive-zip-perl libct4
  libdebhelper-perl libelf1 libexpat1 libffi-dev
  libfile-stripnondeterminism-perl libglib2.0-0 libicu67 libjs-jquery
  libjs-sphinxdoc libjs-underscore libmagic-mgc libmagic1 libmpdec3
  libpipeline1 libpython3-stdlib libpython3.9-minimal libpython3.9-stdlib
  libsigsegv2 libsub-override-perl libsybdb5 libtool libuchardet0 libxml2 m4
  man-db media-types openssl pkg-config po-debconf python-babel-localedata
  python3 python3-alabaster python3-babel python3-certifi python3-chardet
  python3-distutils python3-docutils python3-idna python3-imagesize
  python3-jinja2 python3-lib2to3 python3-markupsafe python3-minimal
  python3-packaging python3-pkg-resources python3-pygments python3-pyparsing
  python3-requests python3-roman python3-six python3-snowballstemmer
  python3-sphinx python3-sphinx-rtd-theme python3-tz python3-urllib3 python3.9
  python3.9-minimal sbcl sgml-base sphinx-common sphinx-rtd-theme-common
  xml-core zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc cl-launch dh-make gawk-doc
  gettext-doc libasprintf-dev libgettextpo-dev groff libtool-doc gfortran
  | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser
  libmail-box-perl python3-doc python3-tk python3-venv docutils-doc
  fonts-linuxlibertine | ttf-linux-libertine texlive-lang-french
  texlive-latex-base texlive-latex-recommended python-jinja2-doc
  python3-setuptools python-pygments-doc ttf-bitstream-vera
  python-pyparsing-doc python3-cryptography python3-openssl python3-socks
  python-requests-doc python3-stemmer dvipng fonts-freefont-otf
  imagemagick-6.q16 latexmk libjs-mathjax sphinx-doc tex-gyre
  texlive-fonts-recommended texlive-latex-extra texlive-plain-generic
  python3.9-venv python3.9-doc binfmt-support sbcl-doc sbcl-source slime
  sgml-base-doc
Recommended packages:
  cl-fiveam cl-ptester curl | wget | lynx libarchive-cpio-perl libglib2.0-data
  shared-mime-info xdg-user-dirs javascript-common libltdl-dev
  libmail-sendmail-perl libpaper-utils python3-pil binfmt-support
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils buildapp
  ca-certificates cl-abnf cl-alexandria cl-anaphora cl-asdf cl-asdf-finalizers
  cl-asdf-system-connections cl-babel cl-base64 cl-bordeaux-threads cl-cffi
  cl-chipz cl-chunga cl-closer-mop cl-closure-common cl-command-line-arguments
  cl-containers cl-csv cl-cxml cl-db3 cl-drakma cl-dynamic-classes cl-esrap
  cl-fad cl-flexi-streams cl-garbage-pools cl-ieee-floats cl-interpol
  cl-ironclad cl-iterate cl-ixf cl-kmrcl cl-local-time cl-log cl-lparallel
  cl-markdown cl-md5 cl-metabang-bind cl-metatilities-base cl-mssql
  cl-mustache cl-named-readtables cl-parse-number cl-plus-ssl cl-postgres
  cl-postmodern cl-ppcre cl-puri cl-py-configparser cl-qmynd cl-quri cl-rt
  cl-s-sql cl-simple-date cl-split-sequence cl-sqlite cl-trivial-backtrace
  cl-trivial-features cl-trivial-garbage cl-trivial-gray-streams
  cl-trivial-utf-8 cl-unicode cl-usocket cl-utilities cl-uuid cl-yason cl-zs3
  debhelper dh-autoreconf dh-strip-nondeterminism docutils-common dwz file
  fonts-font-awesome fonts-lato freetds-common freetds-dev gawk gettext
  gettext-base groff-base help2man intltool-debian libarchive-zip-perl libct4
  libdebhelper-perl libelf1 libexpat1 libffi-dev
  libfile-stripnondeterminism-perl libglib2.0-0 libicu67 libjs-jquery
  libjs-sphinxdoc libjs-underscore libmagic-mgc libmagic1 libmpdec3
  libpipeline1 libpython3-stdlib libpython3.9-minimal libpython3.9-stdlib
  libsigsegv2 libsub-override-perl libsybdb5 libtool libuchardet0 libxml2 m4
  man-db media-types openssl pkg-config po-debconf python-babel-localedata
  python3 python3-alabaster python3-babel python3-certifi python3-chardet
  python3-distutils python3-docutils python3-idna python3-imagesize
  python3-jinja2 python3-lib2to3 python3-markupsafe python3-minimal
  python3-packaging python3-pkg-resources python3-pygments python3-pyparsing
  python3-requests python3-roman python3-six python3-snowballstemmer
  python3-sphinx python3-sphinx-rtd-theme python3-tz python3-urllib3 python3.9
  python3.9-minimal sbcl sbuild-build-depends-pgloader-dummy sgml-base
  sphinx-common sphinx-rtd-theme-common xml-core zlib1g-dev
0 upgraded, 155 newly installed, 0 to remove and 40 not upgraded.
Need to get 61.9 MB of archives.
After this operation, 268 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-YXLnB7/apt_archive ./ sbuild-build-depends-pgloader-dummy 0.invalid.0 [1224 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.37.2-4 [135 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-7 [793 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.4-1 [31.6 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.9.4-2 [1307 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf fonts-lato all 2.0-2.1 [2696 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf libsigsegv2 armhf 2.13-1 [34.3 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf gawk armhf 1:5.1.0-1 [533 kB]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf libpython3.9-minimal armhf 3.9.9-2+rpi1 [794 kB]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf libexpat1 armhf 2.4.1-3 [80.1 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf python3.9-minimal armhf 3.9.9-2+rpi1 [1583 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf python3-minimal armhf 3.9.7-1 [38.4 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf media-types all 4.0.0 [30.3 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf libmpdec3 armhf 2.5.1-2+rpi1 [73.5 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf libpython3.9-stdlib armhf 3.9.9-2+rpi1 [1609 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf python3.9 armhf 3.9.9-2+rpi1 [484 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf libpython3-stdlib armhf 3.9.7-1 [21.6 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf python3 armhf 3.9.7-1 [38.0 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf sgml-base all 1.30 [15.1 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.41-2 [295 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.41-2 [119 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.41-2 [65.8 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-4 [171 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.18-5 [186 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-2 [343 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20180224.1+nmu1 [77.1 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.1 [823 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-4 [510 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf sbcl armhf 2:2.1.11-1 [7630 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf buildapp armhf 1.5.6-3 [7047 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf openssl armhf 1.1.1m-1 [815 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf ca-certificates all 20210119 [158 kB]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf cl-alexandria all 20211025.gita67c3a6-1 [212 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf cl-esrap all 20211008.gitc99c33a-1 [54.0 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf cl-ppcre all 20190407.git1ca0cd9-2 [113 kB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf cl-abnf all 20200229.gitba1fbb1-1 [11.4 kB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf cl-anaphora all 20210111.gitab5f07e-1 [7876 B]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf cl-asdf all 2:3.3.5-1 [1282 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf cl-asdf-finalizers all 20170403-1.1 [9620 B]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf cl-asdf-system-connections all 20170124-1.1 [5080 B]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf cl-trivial-features all 20210228.gitf6e8dd7-2 [10.9 kB]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf cl-trivial-gray-streams all 20210117.git2b3823e-1 [10.5 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf cl-babel all 20200719.gitf892d05-2 [125 kB]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf cl-rt all 20090812.gita6a7503-1 [13.2 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf cl-kmrcl all 1.111-2 [46.7 kB]
Get:47 http://172.17.4.1/private bookworm-staging/main armhf cl-base64 all 3.4.0-1 [9936 B]
Get:48 http://172.17.4.1/private bookworm-staging/main armhf cl-bordeaux-threads all 0.8.8-5 [23.2 kB]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf libglib2.0-0 armhf 2.70.2-1 [1210 kB]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf pkg-config armhf 0.29.2-1 [61.5 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf libffi-dev armhf 3.4.2-3 [61.6 kB]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2 [184 kB]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf cl-cffi all 1:0.24.1-2 [1682 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf cl-chipz all 20190121.git0f6c9ea-1 [37.2 kB]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf cl-chunga all 20200403.gitcb333cd-1 [19.4 kB]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf cl-closer-mop all 2:20201029.git91f877a-1 [25.6 kB]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf cl-closure-common all 20101107-1.1 [25.2 kB]
Get:58 http://172.17.4.1/private bookworm-staging/main armhf cl-command-line-arguments all 20151218-1.1 [9544 B]
Get:59 http://172.17.4.1/private bookworm-staging/main armhf cl-metatilities-base all 20170403-1.1 [51.9 kB]
Get:60 http://172.17.4.1/private bookworm-staging/main armhf cl-containers all 20170403-1.1 [114 kB]
Get:61 http://172.17.4.1/private bookworm-staging/main armhf cl-iterate all 20210519.gitb0f9a9c-1 [49.3 kB]
Get:62 http://172.17.4.1/private bookworm-staging/main armhf cl-flexi-streams all 20210728.git41af5dc-1 [176 kB]
Get:63 http://172.17.4.1/private bookworm-staging/main armhf cl-unicode all 20201101.git54bdf2c-1 [1316 kB]
Get:64 http://172.17.4.1/private bookworm-staging/main armhf cl-named-readtables all 20201221.gitc5689a4-1 [28.0 kB]
Get:65 http://172.17.4.1/private bookworm-staging/main armhf cl-interpol all 20201106.git70a1137-1 [32.8 kB]
Get:66 http://172.17.4.1/private bookworm-staging/main armhf cl-csv all 20200929.git68ecb5d-1 [27.7 kB]
Get:67 http://172.17.4.1/private bookworm-staging/main armhf cl-cxml all 20110619-2.1 [82.5 kB]
Get:68 http://172.17.4.1/private bookworm-staging/main armhf cl-db3 all 20200212-1 [8388 B]
Get:69 http://172.17.4.1/private bookworm-staging/main armhf cl-puri all 1:1.5.7.2-1 [19.1 kB]
Get:70 http://172.17.4.1/private bookworm-staging/main armhf cl-split-sequence all 1:2.0.1-1 [11.9 kB]
Get:71 http://172.17.4.1/private bookworm-staging/main armhf cl-usocket all 0.8.3-2 [74.9 kB]
Get:72 http://172.17.4.1/private bookworm-staging/main armhf cl-trivial-garbage all 20200801.git2319892-1 [8616 B]
Get:73 http://172.17.4.1/private bookworm-staging/main armhf cl-plus-ssl all 20200609.gitff4634a-1 [42.9 kB]
Get:74 http://172.17.4.1/private bookworm-staging/main armhf cl-drakma all 2.0.8-1 [46.3 kB]
Get:75 http://172.17.4.1/private bookworm-staging/main armhf cl-dynamic-classes all 20130128-2.1 [6916 B]
Get:76 http://172.17.4.1/private bookworm-staging/main armhf cl-fad all 20200513.git1c15a90-1 [23.8 kB]
Get:77 http://172.17.4.1/private bookworm-staging/main armhf cl-garbage-pools all 20130720-1.1 [3144 B]
Get:78 http://172.17.4.1/private bookworm-staging/main armhf cl-ieee-floats all 20170830-1.1 [6828 B]
Get:79 http://172.17.4.1/private bookworm-staging/main armhf cl-ironclad all 0.56-1 [1168 kB]
Get:80 http://172.17.4.1/private bookworm-staging/main armhf cl-ixf all 20180228-1.1 [9852 B]
Get:81 http://172.17.4.1/private bookworm-staging/main armhf cl-local-time all 20180228-1.1 [26.7 kB]
Get:82 http://172.17.4.1/private bookworm-staging/main armhf cl-log all 1.0.1-1.1 [20.8 kB]
Get:83 http://172.17.4.1/private bookworm-staging/main armhf cl-lparallel all 20160825-1.1 [49.8 kB]
Get:84 http://172.17.4.1/private bookworm-staging/main armhf cl-metabang-bind all 20200101.git9ab6e64-1 [17.6 kB]
Get:85 http://172.17.4.1/private bookworm-staging/main armhf cl-markdown all 20101006-2.1 [37.4 kB]
Get:86 http://172.17.4.1/private bookworm-staging/main armhf cl-md5 all 1:20180224.gitb141260-1 [14.6 kB]
Get:87 http://172.17.4.1/private bookworm-staging/main armhf freetds-common all 1.2.3-1 [32.5 kB]
Get:88 http://172.17.4.1/private bookworm-staging/main armhf libct4 armhf 1.2.3-1 [145 kB]
Get:89 http://172.17.4.1/private bookworm-staging/main armhf libsybdb5 armhf 1.2.3-1 [167 kB]
Get:90 http://172.17.4.1/private bookworm-staging/main armhf freetds-dev armhf 1.2.3-1 [241 kB]
Get:91 http://172.17.4.1/private bookworm-staging/main armhf cl-mssql all 20180228-1.1 [8652 B]
Get:92 http://172.17.4.1/private bookworm-staging/main armhf cl-mustache all 0.12.1-9-g684f227-1.1 [9880 B]
Get:93 http://172.17.4.1/private bookworm-staging/main armhf cl-parse-number all 1.7-1.1 [7368 B]
Get:94 http://172.17.4.1/private bookworm-staging/main armhf cl-postgres all 20180430-2 [33.2 kB]
Get:95 http://172.17.4.1/private bookworm-staging/main armhf cl-s-sql all 20180430-2 [28.6 kB]
Get:96 http://172.17.4.1/private bookworm-staging/main armhf cl-postmodern all 20180430-2 [63.3 kB]
Get:97 http://172.17.4.1/private bookworm-staging/main armhf cl-py-configparser all 20170830-1.1 [8612 B]
Get:98 http://172.17.4.1/private bookworm-staging/main armhf cl-qmynd all 20180131-1.1 [37.3 kB]
Get:99 http://172.17.4.1/private bookworm-staging/main armhf cl-quri all 20150804-1.1 [66.5 kB]
Get:100 http://172.17.4.1/private bookworm-staging/main armhf cl-simple-date all 20180430-2 [9016 B]
Get:101 http://172.17.4.1/private bookworm-staging/main armhf cl-sqlite all 20130615-2.1 [14.7 kB]
Get:102 http://172.17.4.1/private bookworm-staging/main armhf cl-trivial-backtrace all 20200511.git6eb65bd-1 [10.1 kB]
Get:103 http://172.17.4.1/private bookworm-staging/main armhf cl-trivial-utf-8 all 20111001-1.1 [7760 B]
Get:104 http://172.17.4.1/private bookworm-staging/main armhf cl-utilities all 1.2.4-3.2 [22.2 kB]
Get:105 http://172.17.4.1/private bookworm-staging/main armhf cl-uuid all 20130813-1.1 [6876 B]
Get:106 http://172.17.4.1/private bookworm-staging/main armhf cl-yason all 0.7.6-1.1 [10.0 kB]
Get:107 http://172.17.4.1/private bookworm-staging/main armhf cl-zs3 all 1.3.1-1.1 [48.6 kB]
Get:108 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.5.2 [192 kB]
Get:109 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.6-15 [513 kB]
Get:110 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:111 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:112 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:113 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.0-1 [26.6 kB]
Get:114 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.0-1 [15.8 kB]
Get:115 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.186-1 [174 kB]
Get:116 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.14-1 [83.0 kB]
Get:117 http://172.17.4.1/private bookworm-staging/main armhf libicu67 armhf 67.1-7 [8291 kB]
Get:118 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.12+dfsg-5 [584 kB]
Get:119 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-4 [1215 kB]
Get:120 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:121 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:122 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.5.2 [1056 kB]
Get:123 http://172.17.4.1/private bookworm-staging/main armhf xml-core all 0.18+nmu1 [23.8 kB]
Get:124 http://172.17.4.1/private bookworm-staging/main armhf docutils-common all 0.17.1+dfsg-2 [127 kB]
Get:125 http://172.17.4.1/private bookworm-staging/main armhf fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [517 kB]
Get:126 http://172.17.4.1/private bookworm-staging/main armhf help2man armhf 1.48.5 [143 kB]
Get:127 http://172.17.4.1/private bookworm-staging/main armhf libjs-jquery all 3.5.1+dfsg+~3.5.5-8 [315 kB]
Get:128 http://172.17.4.1/private bookworm-staging/main armhf libjs-underscore all 1.9.1~dfsg-4 [100 kB]
Get:129 http://172.17.4.1/private bookworm-staging/main armhf libjs-sphinxdoc all 4.3.2-1 [139 kB]
Get:130 http://172.17.4.1/private bookworm-staging/main armhf python-babel-localedata all 2.8.0+dfsg.1-7 [4997 kB]
Get:131 http://172.17.4.1/private bookworm-staging/main armhf python3-alabaster all 0.7.12-1 [20.8 kB]
Get:132 http://172.17.4.1/private bookworm-staging/main armhf python3-pkg-resources all 58.2.0-1 [192 kB]
Get:133 http://172.17.4.1/private bookworm-staging/main armhf python3-tz all 2021.3-1 [34.9 kB]
Get:134 http://172.17.4.1/private bookworm-staging/main armhf python3-babel all 2.8.0+dfsg.1-7 [100 kB]
Get:135 http://172.17.4.1/private bookworm-staging/main armhf python3-certifi all 2020.6.20-1 [151 kB]
Get:136 http://172.17.4.1/private bookworm-staging/main armhf python3-chardet all 4.0.0-1 [99.0 kB]
Get:137 http://172.17.4.1/private bookworm-staging/main armhf python3-lib2to3 all 3.9.9-3 [79.5 kB]
Get:138 http://172.17.4.1/private bookworm-staging/main armhf python3-distutils all 3.9.9-3 [146 kB]
Get:139 http://172.17.4.1/private bookworm-staging/main armhf python3-roman all 3.3-1 [10.7 kB]
Get:140 http://172.17.4.1/private bookworm-staging/main armhf python3-docutils all 0.17.1+dfsg-2 [393 kB]
Get:141 http://172.17.4.1/private bookworm-staging/main armhf python3-idna all 3.2-2 [38.1 kB]
Get:142 http://172.17.4.1/private bookworm-staging/main armhf python3-imagesize all 1.3.0-1 [6360 B]
Get:143 http://172.17.4.1/private bookworm-staging/main armhf python3-markupsafe armhf 2.0.1-2 [13.1 kB]
Get:144 http://172.17.4.1/private bookworm-staging/main armhf python3-jinja2 all 3.0.1-2 [121 kB]
Get:145 http://172.17.4.1/private bookworm-staging/main armhf python3-pyparsing all 2.4.7-1 [109 kB]
Get:146 http://172.17.4.1/private bookworm-staging/main armhf python3-packaging all 21.3-1 [34.1 kB]
Get:147 http://172.17.4.1/private bookworm-staging/main armhf python3-pygments all 2.7.1+dfsg-2.1 [657 kB]
Get:148 http://172.17.4.1/private bookworm-staging/main armhf python3-six all 1.16.0-2 [17.5 kB]
Get:149 http://172.17.4.1/private bookworm-staging/main armhf python3-urllib3 all 1.26.5-1~exp1 [114 kB]
Get:150 http://172.17.4.1/private bookworm-staging/main armhf python3-requests all 2.25.1+dfsg-2 [69.3 kB]
Get:151 http://172.17.4.1/private bookworm-staging/main armhf python3-snowballstemmer all 2.2.0-1 [58.5 kB]
Get:152 http://172.17.4.1/private bookworm-staging/main armhf sphinx-common all 4.3.2-1 [629 kB]
Get:153 http://172.17.4.1/private bookworm-staging/main armhf python3-sphinx all 4.3.2-1 [533 kB]
Get:154 http://172.17.4.1/private bookworm-staging/main armhf sphinx-rtd-theme-common all 1.0.0+dfsg-1 [996 kB]
Get:155 http://172.17.4.1/private bookworm-staging/main armhf python3-sphinx-rtd-theme all 1.0.0+dfsg-1 [26.5 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 61.9 MB in 15s (4204 kB/s)
Selecting previously unselected package bsdextrautils.
(Reading database ... 12559 files and directories currently installed.)
Preparing to unpack .../0-bsdextrautils_2.37.2-4_armhf.deb ...
Unpacking bsdextrautils (2.37.2-4) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../1-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../2-groff-base_1.22.4-7_armhf.deb ...
Unpacking groff-base (1.22.4-7) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../3-libpipeline1_1.5.4-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.4-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../4-man-db_2.9.4-2_armhf.deb ...
Unpacking man-db (2.9.4-2) ...
Selecting previously unselected package fonts-lato.
Preparing to unpack .../5-fonts-lato_2.0-2.1_all.deb ...
Unpacking fonts-lato (2.0-2.1) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../6-libsigsegv2_2.13-1_armhf.deb ...
Unpacking libsigsegv2:armhf (2.13-1) ...
Setting up libsigsegv2:armhf (2.13-1) ...
Selecting previously unselected package gawk.
(Reading database ... 13167 files and directories currently installed.)
Preparing to unpack .../gawk_1%3a5.1.0-1_armhf.deb ...
Unpacking gawk (1:5.1.0-1) ...
Selecting previously unselected package libpython3.9-minimal:armhf.
Preparing to unpack .../libpython3.9-minimal_3.9.9-2+rpi1_armhf.deb ...
Unpacking libpython3.9-minimal:armhf (3.9.9-2+rpi1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.4.1-3_armhf.deb ...
Unpacking libexpat1:armhf (2.4.1-3) ...
Selecting previously unselected package python3.9-minimal.
Preparing to unpack .../python3.9-minimal_3.9.9-2+rpi1_armhf.deb ...
Unpacking python3.9-minimal (3.9.9-2+rpi1) ...
Setting up libpython3.9-minimal:armhf (3.9.9-2+rpi1) ...
Setting up libexpat1:armhf (2.4.1-3) ...
Setting up python3.9-minimal (3.9.9-2+rpi1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 13636 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.9.7-1_armhf.deb ...
Unpacking python3-minimal (3.9.7-1) ...
Selecting previously unselected package media-types.
Preparing to unpack .../1-media-types_4.0.0_all.deb ...
Unpacking media-types (4.0.0) ...
Selecting previously unselected package libmpdec3:armhf.
Preparing to unpack .../2-libmpdec3_2.5.1-2+rpi1_armhf.deb ...
Unpacking libmpdec3:armhf (2.5.1-2+rpi1) ...
Selecting previously unselected package libpython3.9-stdlib:armhf.
Preparing to unpack .../3-libpython3.9-stdlib_3.9.9-2+rpi1_armhf.deb ...
Unpacking libpython3.9-stdlib:armhf (3.9.9-2+rpi1) ...
Selecting previously unselected package python3.9.
Preparing to unpack .../4-python3.9_3.9.9-2+rpi1_armhf.deb ...
Unpacking python3.9 (3.9.9-2+rpi1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../5-libpython3-stdlib_3.9.7-1_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.9.7-1) ...
Setting up python3-minimal (3.9.7-1) ...
Selecting previously unselected package python3.
(Reading database ... 14034 files and directories currently installed.)
Preparing to unpack .../000-python3_3.9.7-1_armhf.deb ...
Unpacking python3 (3.9.7-1) ...
Selecting previously unselected package sgml-base.
Preparing to unpack .../001-sgml-base_1.30_all.deb ...
Unpacking sgml-base (1.30) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../002-libmagic-mgc_1%3a5.41-2_armhf.deb ...
Unpacking libmagic-mgc (1:5.41-2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../003-libmagic1_1%3a5.41-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.41-2) ...
Selecting previously unselected package file.
Preparing to unpack .../004-file_1%3a5.41-2_armhf.deb ...
Unpacking file (1:5.41-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../005-gettext-base_0.21-4_armhf.deb ...
Unpacking gettext-base (0.21-4) ...
Selecting previously unselected package m4.
Preparing to unpack .../006-m4_1.4.18-5_armhf.deb ...
Unpacking m4 (1.4.18-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../007-autoconf_2.71-2_all.deb ...
Unpacking autoconf (2.71-2) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../008-autotools-dev_20180224.1+nmu1_all.deb ...
Unpacking autotools-dev (20180224.1+nmu1) ...
Selecting previously unselected package automake.
Preparing to unpack .../009-automake_1%3a1.16.5-1.1_all.deb ...
Unpacking automake (1:1.16.5-1.1) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../010-autopoint_0.21-4_all.deb ...
Unpacking autopoint (0.21-4) ...
Selecting previously unselected package sbcl.
Preparing to unpack .../011-sbcl_2%3a2.1.11-1_armhf.deb ...
Unpacking sbcl (2:2.1.11-1) ...
Selecting previously unselected package buildapp.
Preparing to unpack .../012-buildapp_1.5.6-3_armhf.deb ...
Unpacking buildapp (1.5.6-3) ...
Selecting previously unselected package openssl.
Preparing to unpack .../013-openssl_1.1.1m-1_armhf.deb ...
Unpacking openssl (1.1.1m-1) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../014-ca-certificates_20210119_all.deb ...
Unpacking ca-certificates (20210119) ...
Selecting previously unselected package cl-alexandria.
Preparing to unpack .../015-cl-alexandria_20211025.gita67c3a6-1_all.deb ...
Unpacking cl-alexandria (20211025.gita67c3a6-1) ...
Selecting previously unselected package cl-esrap.
Preparing to unpack .../016-cl-esrap_20211008.gitc99c33a-1_all.deb ...
Unpacking cl-esrap (20211008.gitc99c33a-1) ...
Selecting previously unselected package cl-ppcre.
Preparing to unpack .../017-cl-ppcre_20190407.git1ca0cd9-2_all.deb ...
Unpacking cl-ppcre (20190407.git1ca0cd9-2) ...
Selecting previously unselected package cl-abnf.
Preparing to unpack .../018-cl-abnf_20200229.gitba1fbb1-1_all.deb ...
Unpacking cl-abnf (20200229.gitba1fbb1-1) ...
Selecting previously unselected package cl-anaphora.
Preparing to unpack .../019-cl-anaphora_20210111.gitab5f07e-1_all.deb ...
Unpacking cl-anaphora (20210111.gitab5f07e-1) ...
Selecting previously unselected package cl-asdf.
Preparing to unpack .../020-cl-asdf_2%3a3.3.5-1_all.deb ...
Unpacking cl-asdf (2:3.3.5-1) ...
Selecting previously unselected package cl-asdf-finalizers.
Preparing to unpack .../021-cl-asdf-finalizers_20170403-1.1_all.deb ...
Unpacking cl-asdf-finalizers (20170403-1.1) ...
Selecting previously unselected package cl-asdf-system-connections.
Preparing to unpack .../022-cl-asdf-system-connections_20170124-1.1_all.deb ...
Unpacking cl-asdf-system-connections (20170124-1.1) ...
Selecting previously unselected package cl-trivial-features.
Preparing to unpack .../023-cl-trivial-features_20210228.gitf6e8dd7-2_all.deb ...
Unpacking cl-trivial-features (20210228.gitf6e8dd7-2) ...
Selecting previously unselected package cl-trivial-gray-streams.
Preparing to unpack .../024-cl-trivial-gray-streams_20210117.git2b3823e-1_all.deb ...
Unpacking cl-trivial-gray-streams (20210117.git2b3823e-1) ...
Selecting previously unselected package cl-babel.
Preparing to unpack .../025-cl-babel_20200719.gitf892d05-2_all.deb ...
Unpacking cl-babel (20200719.gitf892d05-2) ...
Selecting previously unselected package cl-rt.
Preparing to unpack .../026-cl-rt_20090812.gita6a7503-1_all.deb ...
Unpacking cl-rt (20090812.gita6a7503-1) ...
Selecting previously unselected package cl-kmrcl.
Preparing to unpack .../027-cl-kmrcl_1.111-2_all.deb ...
Unpacking cl-kmrcl (1.111-2) ...
Selecting previously unselected package cl-base64.
Preparing to unpack .../028-cl-base64_3.4.0-1_all.deb ...
Unpacking cl-base64 (3.4.0-1) ...
Selecting previously unselected package cl-bordeaux-threads.
Preparing to unpack .../029-cl-bordeaux-threads_0.8.8-5_all.deb ...
Unpacking cl-bordeaux-threads (0.8.8-5) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../030-libglib2.0-0_2.70.2-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.70.2-1) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../031-pkg-config_0.29.2-1_armhf.deb ...
Unpacking pkg-config (0.29.2-1) ...
Selecting previously unselected package libffi-dev:armhf.
Preparing to unpack .../032-libffi-dev_3.4.2-3_armhf.deb ...
Unpacking libffi-dev:armhf (3.4.2-3) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../033-zlib1g-dev_1%3a1.2.11.dfsg-2_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Selecting previously unselected package cl-cffi.
Preparing to unpack .../034-cl-cffi_1%3a0.24.1-2_all.deb ...
Unpacking cl-cffi (1:0.24.1-2) ...
Selecting previously unselected package cl-chipz.
Preparing to unpack .../035-cl-chipz_20190121.git0f6c9ea-1_all.deb ...
Unpacking cl-chipz (20190121.git0f6c9ea-1) ...
Selecting previously unselected package cl-chunga.
Preparing to unpack .../036-cl-chunga_20200403.gitcb333cd-1_all.deb ...
Unpacking cl-chunga (20200403.gitcb333cd-1) ...
Selecting previously unselected package cl-closer-mop.
Preparing to unpack .../037-cl-closer-mop_2%3a20201029.git91f877a-1_all.deb ...
Unpacking cl-closer-mop (2:20201029.git91f877a-1) ...
Selecting previously unselected package cl-closure-common.
Preparing to unpack .../038-cl-closure-common_20101107-1.1_all.deb ...
Unpacking cl-closure-common (20101107-1.1) ...
Selecting previously unselected package cl-command-line-arguments.
Preparing to unpack .../039-cl-command-line-arguments_20151218-1.1_all.deb ...
Unpacking cl-command-line-arguments (20151218-1.1) ...
Selecting previously unselected package cl-metatilities-base.
Preparing to unpack .../040-cl-metatilities-base_20170403-1.1_all.deb ...
Unpacking cl-metatilities-base (20170403-1.1) ...
Selecting previously unselected package cl-containers.
Preparing to unpack .../041-cl-containers_20170403-1.1_all.deb ...
Unpacking cl-containers (20170403-1.1) ...
Selecting previously unselected package cl-iterate.
Preparing to unpack .../042-cl-iterate_20210519.gitb0f9a9c-1_all.deb ...
Unpacking cl-iterate (20210519.gitb0f9a9c-1) ...
Selecting previously unselected package cl-flexi-streams.
Preparing to unpack .../043-cl-flexi-streams_20210728.git41af5dc-1_all.deb ...
Unpacking cl-flexi-streams (20210728.git41af5dc-1) ...
Selecting previously unselected package cl-unicode.
Preparing to unpack .../044-cl-unicode_20201101.git54bdf2c-1_all.deb ...
Unpacking cl-unicode (20201101.git54bdf2c-1) ...
Selecting previously unselected package cl-named-readtables.
Preparing to unpack .../045-cl-named-readtables_20201221.gitc5689a4-1_all.deb ...
Unpacking cl-named-readtables (20201221.gitc5689a4-1) ...
Selecting previously unselected package cl-interpol.
Preparing to unpack .../046-cl-interpol_20201106.git70a1137-1_all.deb ...
Unpacking cl-interpol (20201106.git70a1137-1) ...
Selecting previously unselected package cl-csv.
Preparing to unpack .../047-cl-csv_20200929.git68ecb5d-1_all.deb ...
Unpacking cl-csv (20200929.git68ecb5d-1) ...
Selecting previously unselected package cl-cxml.
Preparing to unpack .../048-cl-cxml_20110619-2.1_all.deb ...
Unpacking cl-cxml (20110619-2.1) ...
Selecting previously unselected package cl-db3.
Preparing to unpack .../049-cl-db3_20200212-1_all.deb ...
Unpacking cl-db3 (20200212-1) ...
Selecting previously unselected package cl-puri.
Preparing to unpack .../050-cl-puri_1%3a1.5.7.2-1_all.deb ...
Unpacking cl-puri (1:1.5.7.2-1) ...
Selecting previously unselected package cl-split-sequence.
Preparing to unpack .../051-cl-split-sequence_1%3a2.0.1-1_all.deb ...
Unpacking cl-split-sequence (1:2.0.1-1) ...
Selecting previously unselected package cl-usocket.
Preparing to unpack .../052-cl-usocket_0.8.3-2_all.deb ...
Unpacking cl-usocket (0.8.3-2) ...
Selecting previously unselected package cl-trivial-garbage.
Preparing to unpack .../053-cl-trivial-garbage_20200801.git2319892-1_all.deb ...
Unpacking cl-trivial-garbage (20200801.git2319892-1) ...
Selecting previously unselected package cl-plus-ssl.
Preparing to unpack .../054-cl-plus-ssl_20200609.gitff4634a-1_all.deb ...
Unpacking cl-plus-ssl (20200609.gitff4634a-1) ...
Selecting previously unselected package cl-drakma.
Preparing to unpack .../055-cl-drakma_2.0.8-1_all.deb ...
Unpacking cl-drakma (2.0.8-1) ...
Selecting previously unselected package cl-dynamic-classes.
Preparing to unpack .../056-cl-dynamic-classes_20130128-2.1_all.deb ...
Unpacking cl-dynamic-classes (20130128-2.1) ...
Selecting previously unselected package cl-fad.
Preparing to unpack .../057-cl-fad_20200513.git1c15a90-1_all.deb ...
Unpacking cl-fad (20200513.git1c15a90-1) ...
Selecting previously unselected package cl-garbage-pools.
Preparing to unpack .../058-cl-garbage-pools_20130720-1.1_all.deb ...
Unpacking cl-garbage-pools (20130720-1.1) ...
Selecting previously unselected package cl-ieee-floats.
Preparing to unpack .../059-cl-ieee-floats_20170830-1.1_all.deb ...
Unpacking cl-ieee-floats (20170830-1.1) ...
Selecting previously unselected package cl-ironclad.
Preparing to unpack .../060-cl-ironclad_0.56-1_all.deb ...
Unpacking cl-ironclad (0.56-1) ...
Selecting previously unselected package cl-ixf.
Preparing to unpack .../061-cl-ixf_20180228-1.1_all.deb ...
Unpacking cl-ixf (20180228-1.1) ...
Selecting previously unselected package cl-local-time.
Preparing to unpack .../062-cl-local-time_20180228-1.1_all.deb ...
Unpacking cl-local-time (20180228-1.1) ...
Selecting previously unselected package cl-log.
Preparing to unpack .../063-cl-log_1.0.1-1.1_all.deb ...
Unpacking cl-log (1.0.1-1.1) ...
Selecting previously unselected package cl-lparallel.
Preparing to unpack .../064-cl-lparallel_20160825-1.1_all.deb ...
Unpacking cl-lparallel (20160825-1.1) ...
Selecting previously unselected package cl-metabang-bind.
Preparing to unpack .../065-cl-metabang-bind_20200101.git9ab6e64-1_all.deb ...
Unpacking cl-metabang-bind (20200101.git9ab6e64-1) ...
Selecting previously unselected package cl-markdown.
Preparing to unpack .../066-cl-markdown_20101006-2.1_all.deb ...
Unpacking cl-markdown (20101006-2.1) ...
Selecting previously unselected package cl-md5.
Preparing to unpack .../067-cl-md5_1%3a20180224.gitb141260-1_all.deb ...
Unpacking cl-md5 (1:20180224.gitb141260-1) ...
Selecting previously unselected package freetds-common.
Preparing to unpack .../068-freetds-common_1.2.3-1_all.deb ...
Unpacking freetds-common (1.2.3-1) ...
Selecting previously unselected package libct4:armhf.
Preparing to unpack .../069-libct4_1.2.3-1_armhf.deb ...
Unpacking libct4:armhf (1.2.3-1) ...
Selecting previously unselected package libsybdb5:armhf.
Preparing to unpack .../070-libsybdb5_1.2.3-1_armhf.deb ...
Unpacking libsybdb5:armhf (1.2.3-1) ...
Selecting previously unselected package freetds-dev.
Preparing to unpack .../071-freetds-dev_1.2.3-1_armhf.deb ...
Unpacking freetds-dev (1.2.3-1) ...
Selecting previously unselected package cl-mssql.
Preparing to unpack .../072-cl-mssql_20180228-1.1_all.deb ...
Unpacking cl-mssql (20180228-1.1) ...
Selecting previously unselected package cl-mustache.
Preparing to unpack .../073-cl-mustache_0.12.1-9-g684f227-1.1_all.deb ...
Unpacking cl-mustache (0.12.1-9-g684f227-1.1) ...
Selecting previously unselected package cl-parse-number.
Preparing to unpack .../074-cl-parse-number_1.7-1.1_all.deb ...
Unpacking cl-parse-number (1.7-1.1) ...
Selecting previously unselected package cl-postgres.
Preparing to unpack .../075-cl-postgres_20180430-2_all.deb ...
Unpacking cl-postgres (20180430-2) ...
Selecting previously unselected package cl-s-sql.
Preparing to unpack .../076-cl-s-sql_20180430-2_all.deb ...
Unpacking cl-s-sql (20180430-2) ...
Selecting previously unselected package cl-postmodern.
Preparing to unpack .../077-cl-postmodern_20180430-2_all.deb ...
Unpacking cl-postmodern (20180430-2) ...
Selecting previously unselected package cl-py-configparser.
Preparing to unpack .../078-cl-py-configparser_20170830-1.1_all.deb ...
Unpacking cl-py-configparser (20170830-1.1) ...
Selecting previously unselected package cl-qmynd.
Preparing to unpack .../079-cl-qmynd_20180131-1.1_all.deb ...
Unpacking cl-qmynd (20180131-1.1) ...
Selecting previously unselected package cl-quri.
Preparing to unpack .../080-cl-quri_20150804-1.1_all.deb ...
Unpacking cl-quri (20150804-1.1) ...
Selecting previously unselected package cl-simple-date.
Preparing to unpack .../081-cl-simple-date_20180430-2_all.deb ...
Unpacking cl-simple-date (20180430-2) ...
Selecting previously unselected package cl-sqlite.
Preparing to unpack .../082-cl-sqlite_20130615-2.1_all.deb ...
Unpacking cl-sqlite (20130615-2.1) ...
Selecting previously unselected package cl-trivial-backtrace.
Preparing to unpack .../083-cl-trivial-backtrace_20200511.git6eb65bd-1_all.deb ...
Unpacking cl-trivial-backtrace (20200511.git6eb65bd-1) ...
Selecting previously unselected package cl-trivial-utf-8.
Preparing to unpack .../084-cl-trivial-utf-8_20111001-1.1_all.deb ...
Unpacking cl-trivial-utf-8 (20111001-1.1) ...
Selecting previously unselected package cl-utilities.
Preparing to unpack .../085-cl-utilities_1.2.4-3.2_all.deb ...
Unpacking cl-utilities (1.2.4-3.2) ...
Selecting previously unselected package cl-uuid.
Preparing to unpack .../086-cl-uuid_20130813-1.1_all.deb ...
Unpacking cl-uuid (20130813-1.1) ...
Selecting previously unselected package cl-yason.
Preparing to unpack .../087-cl-yason_0.7.6-1.1_all.deb ...
Unpacking cl-yason (0.7.6-1.1) ...
Selecting previously unselected package cl-zs3.
Preparing to unpack .../088-cl-zs3_1.3.1-1.1_all.deb ...
Unpacking cl-zs3 (1.3.1-1.1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../089-libdebhelper-perl_13.5.2_all.deb ...
Unpacking libdebhelper-perl (13.5.2) ...
Selecting previously unselected package libtool.
Preparing to unpack .../090-libtool_2.4.6-15_all.deb ...
Unpacking libtool (2.4.6-15) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../091-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../092-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../093-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../094-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../095-dh-strip-nondeterminism_1.13.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../096-libelf1_0.186-1_armhf.deb ...
Unpacking libelf1:armhf (0.186-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../097-dwz_0.14-1_armhf.deb ...
Unpacking dwz (0.14-1) ...
Selecting previously unselected package libicu67:armhf.
Preparing to unpack .../098-libicu67_67.1-7_armhf.deb ...
Unpacking libicu67:armhf (67.1-7) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../099-libxml2_2.9.12+dfsg-5_armhf.deb ...
Unpacking libxml2:armhf (2.9.12+dfsg-5) ...
Selecting previously unselected package gettext.
Preparing to unpack .../100-gettext_0.21-4_armhf.deb ...
Unpacking gettext (0.21-4) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../101-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../102-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../103-debhelper_13.5.2_all.deb ...
Unpacking debhelper (13.5.2) ...
Selecting previously unselected package xml-core.
Preparing to unpack .../104-xml-core_0.18+nmu1_all.deb ...
Unpacking xml-core (0.18+nmu1) ...
Selecting previously unselected package docutils-common.
Preparing to unpack .../105-docutils-common_0.17.1+dfsg-2_all.deb ...
Unpacking docutils-common (0.17.1+dfsg-2) ...
Selecting previously unselected package fonts-font-awesome.
Preparing to unpack .../106-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ...
Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ...
Selecting previously unselected package help2man.
Preparing to unpack .../107-help2man_1.48.5_armhf.deb ...
Unpacking help2man (1.48.5) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../108-libjs-jquery_3.5.1+dfsg+~3.5.5-8_all.deb ...
Unpacking libjs-jquery (3.5.1+dfsg+~3.5.5-8) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../109-libjs-underscore_1.9.1~dfsg-4_all.deb ...
Unpacking libjs-underscore (1.9.1~dfsg-4) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../110-libjs-sphinxdoc_4.3.2-1_all.deb ...
Unpacking libjs-sphinxdoc (4.3.2-1) ...
Selecting previously unselected package python-babel-localedata.
Preparing to unpack .../111-python-babel-localedata_2.8.0+dfsg.1-7_all.deb ...
Unpacking python-babel-localedata (2.8.0+dfsg.1-7) ...
Selecting previously unselected package python3-alabaster.
Preparing to unpack .../112-python3-alabaster_0.7.12-1_all.deb ...
Unpacking python3-alabaster (0.7.12-1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../113-python3-pkg-resources_58.2.0-1_all.deb ...
Unpacking python3-pkg-resources (58.2.0-1) ...
Selecting previously unselected package python3-tz.
Preparing to unpack .../114-python3-tz_2021.3-1_all.deb ...
Unpacking python3-tz (2021.3-1) ...
Selecting previously unselected package python3-babel.
Preparing to unpack .../115-python3-babel_2.8.0+dfsg.1-7_all.deb ...
Unpacking python3-babel (2.8.0+dfsg.1-7) ...
Selecting previously unselected package python3-certifi.
Preparing to unpack .../116-python3-certifi_2020.6.20-1_all.deb ...
Unpacking python3-certifi (2020.6.20-1) ...
Selecting previously unselected package python3-chardet.
Preparing to unpack .../117-python3-chardet_4.0.0-1_all.deb ...
Unpacking python3-chardet (4.0.0-1) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../118-python3-lib2to3_3.9.9-3_all.deb ...
Unpacking python3-lib2to3 (3.9.9-3) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../119-python3-distutils_3.9.9-3_all.deb ...
Unpacking python3-distutils (3.9.9-3) ...
Selecting previously unselected package python3-roman.
Preparing to unpack .../120-python3-roman_3.3-1_all.deb ...
Unpacking python3-roman (3.3-1) ...
Selecting previously unselected package python3-docutils.
Preparing to unpack .../121-python3-docutils_0.17.1+dfsg-2_all.deb ...
Unpacking python3-docutils (0.17.1+dfsg-2) ...
Selecting previously unselected package python3-idna.
Preparing to unpack .../122-python3-idna_3.2-2_all.deb ...
Unpacking python3-idna (3.2-2) ...
Selecting previously unselected package python3-imagesize.
Preparing to unpack .../123-python3-imagesize_1.3.0-1_all.deb ...
Unpacking python3-imagesize (1.3.0-1) ...
Selecting previously unselected package python3-markupsafe.
Preparing to unpack .../124-python3-markupsafe_2.0.1-2_armhf.deb ...
Unpacking python3-markupsafe (2.0.1-2) ...
Selecting previously unselected package python3-jinja2.
Preparing to unpack .../125-python3-jinja2_3.0.1-2_all.deb ...
Unpacking python3-jinja2 (3.0.1-2) ...
Selecting previously unselected package python3-pyparsing.
Preparing to unpack .../126-python3-pyparsing_2.4.7-1_all.deb ...
Unpacking python3-pyparsing (2.4.7-1) ...
Selecting previously unselected package python3-packaging.
Preparing to unpack .../127-python3-packaging_21.3-1_all.deb ...
Unpacking python3-packaging (21.3-1) ...
Selecting previously unselected package python3-pygments.
Preparing to unpack .../128-python3-pygments_2.7.1+dfsg-2.1_all.deb ...
Unpacking python3-pygments (2.7.1+dfsg-2.1) ...
Selecting previously unselected package python3-six.
Preparing to unpack .../129-python3-six_1.16.0-2_all.deb ...
Unpacking python3-six (1.16.0-2) ...
Selecting previously unselected package python3-urllib3.
Preparing to unpack .../130-python3-urllib3_1.26.5-1~exp1_all.deb ...
Unpacking python3-urllib3 (1.26.5-1~exp1) ...
Selecting previously unselected package python3-requests.
Preparing to unpack .../131-python3-requests_2.25.1+dfsg-2_all.deb ...
Unpacking python3-requests (2.25.1+dfsg-2) ...
Selecting previously unselected package python3-snowballstemmer.
Preparing to unpack .../132-python3-snowballstemmer_2.2.0-1_all.deb ...
Unpacking python3-snowballstemmer (2.2.0-1) ...
Selecting previously unselected package sphinx-common.
Preparing to unpack .../133-sphinx-common_4.3.2-1_all.deb ...
Unpacking sphinx-common (4.3.2-1) ...
Selecting previously unselected package python3-sphinx.
Preparing to unpack .../134-python3-sphinx_4.3.2-1_all.deb ...
Unpacking python3-sphinx (4.3.2-1) ...
Selecting previously unselected package sphinx-rtd-theme-common.
Preparing to unpack .../135-sphinx-rtd-theme-common_1.0.0+dfsg-1_all.deb ...
Unpacking sphinx-rtd-theme-common (1.0.0+dfsg-1) ...
Selecting previously unselected package python3-sphinx-rtd-theme.
Preparing to unpack .../136-python3-sphinx-rtd-theme_1.0.0+dfsg-1_all.deb ...
Unpacking python3-sphinx-rtd-theme (1.0.0+dfsg-1) ...
Selecting previously unselected package sbuild-build-depends-pgloader-dummy.
Preparing to unpack .../137-sbuild-build-depends-pgloader-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-pgloader-dummy (0.invalid.0) ...
Setting up media-types (4.0.0) ...
Setting up libpipeline1:armhf (1.5.4-1) ...
Setting up cl-trivial-utf-8 (20111001-1.1) ...
Setting up fonts-lato (2.0-2.1) ...
Setting up cl-trivial-garbage (20200801.git2319892-1) ...
Setting up cl-garbage-pools (20130720-1.1) ...
Setting up bsdextrautils (2.37.2-4) ...
update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode
Setting up cl-closer-mop (2:20201029.git91f877a-1) ...
Setting up libicu67:armhf (67.1-7) ...
Setting up libmagic-mgc (1:5.41-2) ...
Setting up cl-metabang-bind (20200101.git9ab6e64-1) ...
Setting up gawk (1:5.1.0-1) ...
Setting up cl-asdf (2:3.3.5-1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up cl-closure-common (20101107-1.1) ...
Setting up libglib2.0-0:armhf (2.70.2-1) ...
No schema files found: doing nothing.
Setting up cl-parse-number (1.7-1.1) ...
Setting up libdebhelper-perl (13.5.2) ...
Setting up cl-log (1.0.1-1.1) ...
Setting up cl-puri (1:1.5.7.2-1) ...
Setting up cl-simple-date (20180430-2) ...
Setting up cl-quri (20150804-1.1) ...
Setting up libmagic1:armhf (1:5.41-2) ...
Setting up gettext-base (0.21-4) ...
Setting up cl-named-readtables (20201221.gitc5689a4-1) ...
Setting up m4 (1.4.18-5) ...
Setting up cl-trivial-features (20210228.gitf6e8dd7-2) ...
Setting up cl-trivial-backtrace (20200511.git6eb65bd-1) ...
Setting up file (1:5.41-2) ...
Setting up libffi-dev:armhf (3.4.2-3) ...
Setting up python-babel-localedata (2.8.0+dfsg.1-7) ...
Setting up cl-split-sequence (1:2.0.1-1) ...
Setting up cl-metatilities-base (20170403-1.1) ...
Setting up cl-trivial-gray-streams (20210117.git2b3823e-1) ...
Setting up help2man (1.48.5) ...
Setting up cl-cxml (20110619-2.1) ...
Setting up cl-asdf-finalizers (20170403-1.1) ...
Setting up autotools-dev (20180224.1+nmu1) ...
Setting up cl-yason (0.7.6-1.1) ...
Setting up cl-mustache (0.12.1-9-g684f227-1.1) ...
Setting up cl-dynamic-classes (20130128-2.1) ...
Setting up cl-command-line-arguments (20151218-1.1) ...
Setting up autopoint (0.21-4) ...
Setting up pkg-config (0.29.2-1) ...
Setting up autoconf (2.71-2) ...
Setting up cl-chipz (20190121.git0f6c9ea-1) ...
Setting up sbcl (2:2.1.11-1) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Setting up cl-chunga (20200403.gitcb333cd-1) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libmpdec3:armhf (2.5.1-2+rpi1) ...
Setting up cl-alexandria (20211025.gita67c3a6-1) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up sgml-base (1.30) ...
Setting up cl-iterate (20210519.gitb0f9a9c-1) ...
Setting up cl-db3 (20200212-1) ...
Setting up cl-utilities (1.2.4-3.2) ...
Setting up cl-rt (20090812.gita6a7503-1) ...
Setting up cl-asdf-system-connections (20170124-1.1) ...
Setting up freetds-common (1.2.3-1) ...
Setting up libjs-jquery (3.5.1+dfsg+~3.5.5-8) ...
Setting up cl-py-configparser (20170830-1.1) ...
Setting up cl-ppcre (20190407.git1ca0cd9-2) ...
Setting up cl-anaphora (20210111.gitab5f07e-1) ...
Setting up openssl (1.1.1m-1) ...
Setting up cl-ieee-floats (20170830-1.1) ...
Setting up libelf1:armhf (0.186-1) ...
Setting up libxml2:armhf (2.9.12+dfsg-5) ...
Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ...
Setting up sphinx-rtd-theme-common (1.0.0+dfsg-1) ...
Setting up libpython3.9-stdlib:armhf (3.9.9-2+rpi1) ...
Setting up libpython3-stdlib:armhf (3.9.7-1) ...
Setting up libjs-underscore (1.9.1~dfsg-4) ...
Setting up buildapp (1.5.6-3) ...
Setting up automake (1:1.16.5-1.1) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.0-1) ...
Setting up cl-containers (20170403-1.1) ...
Setting up gettext (0.21-4) ...
Setting up cl-flexi-streams (20210728.git41af5dc-1) ...
Setting up libtool (2.4.6-15) ...
Setting up cl-ixf (20180228-1.1) ...
Setting up libsybdb5:armhf (1.2.3-1) ...
Setting up cl-babel (20200719.gitf892d05-2) ...
Setting up cl-bordeaux-threads (0.8.8-5) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up dh-autoreconf (20) ...
Setting up ca-certificates (20210119) ...
Updating certificates in /etc/ssl/certs...
129 added, 0 removed; done.
Setting up libct4:armhf (1.2.3-1) ...
Setting up cl-kmrcl (1.111-2) ...
Setting up cl-lparallel (20160825-1.1) ...
Setting up cl-usocket (0.8.3-2) ...
Setting up libjs-sphinxdoc (4.3.2-1) ...
Setting up cl-md5 (1:20180224.gitb141260-1) ...
Setting up dh-strip-nondeterminism (1.13.0-1) ...
Setting up dwz (0.14-1) ...
Setting up cl-esrap (20211008.gitc99c33a-1) ...
Setting up groff-base (1.22.4-7) ...
Setting up xml-core (0.18+nmu1) ...
Setting up cl-markdown (20101006-2.1) ...
Setting up cl-cffi (1:0.24.1-2) ...
Setting up cl-unicode (20201101.git54bdf2c-1) ...
Setting up cl-abnf (20200229.gitba1fbb1-1) ...
Setting up python3.9 (3.9.9-2+rpi1) ...
Setting up cl-base64 (3.4.0-1) ...
Setting up cl-ironclad (0.56-1) ...
Setting up cl-interpol (20201106.git70a1137-1) ...
Setting up freetds-dev (1.2.3-1) ...
Setting up cl-fad (20200513.git1c15a90-1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up cl-csv (20200929.git68ecb5d-1) ...
Setting up python3 (3.9.7-1) ...
Setting up man-db (2.9.4-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up python3-markupsafe (2.0.1-2) ...
Setting up python3-tz (2021.3-1) ...
Setting up cl-mssql (20180228-1.1) ...
Setting up python3-six (1.16.0-2) ...
Setting up python3-roman (3.3-1) ...
Setting up cl-qmynd (20180131-1.1) ...
Setting up cl-plus-ssl (20200609.gitff4634a-1) ...
Setting up python3-pyparsing (2.4.7-1) ...
Setting up python3-certifi (2020.6.20-1) ...
Setting up python3-snowballstemmer (2.2.0-1) ...
Setting up cl-sqlite (20130615-2.1) ...
Setting up sphinx-common (4.3.2-1) ...
Setting up python3-idna (3.2-2) ...
Setting up cl-postgres (20180430-2) ...
Setting up cl-drakma (2.0.8-1) ...
Setting up python3-urllib3 (1.26.5-1~exp1) ...
Setting up cl-uuid (20130813-1.1) ...
Setting up python3-lib2to3 (3.9.9-3) ...
Setting up python3-imagesize (1.3.0-1) ...
Setting up python3-pkg-resources (58.2.0-1) ...
Setting up python3-distutils (3.9.9-3) ...
Setting up cl-local-time (20180228-1.1) ...
Setting up python3-babel (2.8.0+dfsg.1-7) ...
update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode
Setting up python3-alabaster (0.7.12-1) ...
Setting up debhelper (13.5.2) ...
Setting up cl-zs3 (1.3.1-1.1) ...
Setting up python3-jinja2 (3.0.1-2) ...
Setting up python3-pygments (2.7.1+dfsg-2.1) ...
Setting up python3-packaging (21.3-1) ...
Setting up python3-chardet (4.0.0-1) ...
Setting up cl-s-sql (20180430-2) ...
Setting up python3-requests (2.25.1+dfsg-2) ...
Setting up cl-postmodern (20180430-2) ...
Processing triggers for libc-bin (2.32-4+rpi1) ...
Processing triggers for sgml-base (1.30) ...
Setting up docutils-common (0.17.1+dfsg-2) ...
Processing triggers for sgml-base (1.30) ...
Setting up python3-docutils (0.17.1+dfsg-2) ...
Setting up python3-sphinx (4.3.2-1) ...
Setting up python3-sphinx-rtd-theme (1.0.0+dfsg-1) ...
Setting up sbuild-build-depends-pgloader-dummy (0.invalid.0) ...
Processing triggers for ca-certificates (20210119) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.15.0-163-generic armhf (armv8l)
Toolchain package versions: binutils_2.37-5+rpi1 dpkg-dev_1.20.9+rpi1 g++-11_11.2.0-10+rpi1 gcc-11_11.2.0-10+rpi1 libc6-dev_2.32-4+rpi1 libstdc++-11-dev_11.2.0-10+rpi1 libstdc++6_11.2.0-10+rpi1 linux-libc-dev_5.14.16-1+rpi1
Package versions: adduser_3.118 apt_2.3.12 autoconf_2.71-2 automake_1:1.16.5-1.1 autopoint_0.21-4 autotools-dev_20180224.1+nmu1 base-files_12+rpi1 base-passwd_3.5.52 bash_5.1-3.1 binutils_2.37-5+rpi1 binutils-arm-linux-gnueabihf_2.37-5+rpi1 binutils-common_2.37-5+rpi1 bsdextrautils_2.37.2-4 bsdutils_1:2.37.2-4 build-essential_12.9 buildapp_1.5.6-3 bzip2_1.0.8-4 ca-certificates_20210119 cl-abnf_20200229.gitba1fbb1-1 cl-alexandria_20211025.gita67c3a6-1 cl-anaphora_20210111.gitab5f07e-1 cl-asdf_2:3.3.5-1 cl-asdf-finalizers_20170403-1.1 cl-asdf-system-connections_20170124-1.1 cl-babel_20200719.gitf892d05-2 cl-base64_3.4.0-1 cl-bordeaux-threads_0.8.8-5 cl-cffi_1:0.24.1-2 cl-chipz_20190121.git0f6c9ea-1 cl-chunga_20200403.gitcb333cd-1 cl-closer-mop_2:20201029.git91f877a-1 cl-closure-common_20101107-1.1 cl-command-line-arguments_20151218-1.1 cl-containers_20170403-1.1 cl-csv_20200929.git68ecb5d-1 cl-cxml_20110619-2.1 cl-db3_20200212-1 cl-drakma_2.0.8-1 cl-dynamic-classes_20130128-2.1 cl-esrap_20211008.gitc99c33a-1 cl-fad_20200513.git1c15a90-1 cl-flexi-streams_20210728.git41af5dc-1 cl-garbage-pools_20130720-1.1 cl-ieee-floats_20170830-1.1 cl-interpol_20201106.git70a1137-1 cl-ironclad_0.56-1 cl-iterate_20210519.gitb0f9a9c-1 cl-ixf_20180228-1.1 cl-kmrcl_1.111-2 cl-local-time_20180228-1.1 cl-log_1.0.1-1.1 cl-lparallel_20160825-1.1 cl-markdown_20101006-2.1 cl-md5_1:20180224.gitb141260-1 cl-metabang-bind_20200101.git9ab6e64-1 cl-metatilities-base_20170403-1.1 cl-mssql_20180228-1.1 cl-mustache_0.12.1-9-g684f227-1.1 cl-named-readtables_20201221.gitc5689a4-1 cl-parse-number_1.7-1.1 cl-plus-ssl_20200609.gitff4634a-1 cl-postgres_20180430-2 cl-postmodern_20180430-2 cl-ppcre_20190407.git1ca0cd9-2 cl-puri_1:1.5.7.2-1 cl-py-configparser_20170830-1.1 cl-qmynd_20180131-1.1 cl-quri_20150804-1.1 cl-rt_20090812.gita6a7503-1 cl-s-sql_20180430-2 cl-simple-date_20180430-2 cl-split-sequence_1:2.0.1-1 cl-sqlite_20130615-2.1 cl-trivial-backtrace_20200511.git6eb65bd-1 cl-trivial-features_20210228.gitf6e8dd7-2 cl-trivial-garbage_20200801.git2319892-1 cl-trivial-gray-streams_20210117.git2b3823e-1 cl-trivial-utf-8_20111001-1.1 cl-unicode_20201101.git54bdf2c-1 cl-usocket_0.8.3-2 cl-utilities_1.2.4-3.2 cl-uuid_20130813-1.1 cl-yason_0.7.6-1.1 cl-zs3_1.3.1-1.1 coreutils_8.32-4.1 cpp_4:11.2.0-2+rpi1 cpp-11_11.2.0-10+rpi1 dash_0.5.11+git20210903+057cd650a4ed-3 debconf_1.5.79 debhelper_13.5.2 debianutils_4.11.2 dh-autoreconf_20 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.7-5 dirmngr_2.2.27-2 docutils-common_0.17.1+dfsg-2 dpkg_1.20.9+rpi1 dpkg-dev_1.20.9+rpi1 dwz_0.14-1 e2fsprogs_1.46.4-1 fakeroot_1.25.3-1.1 file_1:5.41-2 findutils_4.8.0-1 fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1 fonts-lato_2.0-2.1 freetds-common_1.2.3-1 freetds-dev_1.2.3-1 g++_4:11.2.0-2+rpi1 g++-11_11.2.0-10+rpi1 gawk_1:5.1.0-1 gcc_4:11.2.0-2+rpi1 gcc-11_11.2.0-10+rpi1 gcc-11-base_11.2.0-10+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-4 gettext-base_0.21-4 gnupg_2.2.27-2 gnupg-l10n_2.2.27-2 gnupg-utils_2.2.27-2 gpg_2.2.27-2 gpg-agent_2.2.27-2 gpg-wks-client_2.2.27-2 gpg-wks-server_2.2.27-2 gpgconf_2.2.27-2 gpgsm_2.2.27-2 gpgv_2.2.27-2 grep_3.7-1 groff-base_1.22.4-7 gzip_1.10-4 help2man_1.48.5 hostname_3.23 init-system-helpers_1.60 intltool-debian_0.35.0+20060710.5 libacl1_2.3.1-1 libapt-pkg6.0_2.3.12 libarchive-zip-perl_1.68-1 libasan6_11.2.0-10+rpi1 libassuan0_2.5.5-1 libatomic1_11.2.0-10+rpi1 libattr1_1:2.5.1-1 libaudit-common_1:3.0.6-1 libaudit1_1:3.0.6-1 libbinutils_2.37-5+rpi1 libblkid1_2.37.2-4 libbz2-1.0_1.0.8-4 libc-bin_2.32-4+rpi1 libc-dev-bin_2.32-4+rpi1 libc6_2.32-4+rpi1 libc6-dev_2.32-4+rpi1 libcap-ng0_0.7.9-2.2+b1 libcap2_1:2.44-1 libcc1-0_11.2.0-10+rpi1 libcom-err2_1.46.4-1 libcrypt-dev_1:4.4.26-1 libcrypt1_1:4.4.26-1 libct4_1.2.3-1 libctf-nobfd0_2.37-5+rpi1 libctf0_2.37-5+rpi1 libdb5.3_5.3.28+dfsg1-0.8 libdebconfclient0_0.261 libdebhelper-perl_13.5.2 libdpkg-perl_1.20.9+rpi1 libelf1_0.186-1 libexpat1_2.4.1-3 libext2fs2_1.46.4-1 libfakeroot_1.25.3-1.1 libffi-dev_3.4.2-3 libffi8_3.4.2-3 libfile-stripnondeterminism-perl_1.13.0-1 libgcc-11-dev_11.2.0-10+rpi1 libgcc-s1_11.2.0-10+rpi1 libgcrypt20_1.9.4-3 libgdbm-compat4_1.22-1 libgdbm6_1.22-1 libglib2.0-0_2.70.2-1 libgmp10_2:6.2.1+dfsg-3 libgnutls30_3.7.2-2 libgomp1_11.2.0-10+rpi1 libgpg-error0_1.42-3 libgssapi-krb5-2_1.18.3-7 libhogweed6_3.7.3-1 libicu67_67.1-7 libidn2-0_2.3.2-2 libisl23_0.24-2 libjs-jquery_3.5.1+dfsg+~3.5.5-8 libjs-sphinxdoc_4.3.2-1 libjs-underscore_1.9.1~dfsg-4 libk5crypto3_1.18.3-7 libkeyutils1_1.6.1-2 libkrb5-3_1.18.3-7 libkrb5support0_1.18.3-7 libksba8_1.6.0-2 libldap-2.4-2_2.4.59+dfsg-1 liblocale-gettext-perl_1.07-4+b1 liblz4-1_1.9.3-2 liblzma5_5.2.5-2 libmagic-mgc_1:5.41-2 libmagic1_1:5.41-2 libmount1_2.37.2-4 libmpc3_1.2.1-1 libmpdec3_2.5.1-2+rpi1 libmpfr6_4.1.0-3 libncursesw6_6.3-1 libnettle8_3.7.3-1 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libp11-kit0_0.24.0-5 libpam-modules_1.4.0-10 libpam-modules-bin_1.4.0-10 libpam-runtime_1.4.0-10 libpam0g_1.4.0-10 libpcre2-8-0_10.39-3 libpcre3_2:8.39-13 libperl5.32_5.32.1-6 libpipeline1_1.5.4-1 libpython3-stdlib_3.9.7-1 libpython3.9-minimal_3.9.9-2+rpi1 libpython3.9-stdlib_3.9.9-2+rpi1 libreadline8_8.1-2 libsasl2-2_2.1.27+dfsg2-2 libsasl2-modules-db_2.1.27+dfsg2-2 libseccomp2_2.5.3-2+rpi1 libselinux1_3.3-1 libsemanage-common_3.3-1 libsemanage2_3.3-1 libsepol1_3.1-1 libsepol2_3.3-1 libsigsegv2_2.13-1 libsmartcols1_2.37.2-4 libsqlite3-0_3.36.0-2 libss2_1.46.4-1 libssl1.1_1.1.1l-1 libstdc++-11-dev_11.2.0-10+rpi1 libstdc++6_11.2.0-10+rpi1 libsub-override-perl_0.09-2 libsybdb5_1.2.3-1 libsystemd0_249.7-1+rpi1 libtasn1-6_4.18.0-4 libtext-charwidth-perl_0.04-10+b1 libtext-iconv-perl_1.7-7+b1 libtinfo6_6.3-1 libtirpc-common_1.3.2-2 libtirpc-dev_1.3.2-2 libtirpc3_1.3.2-2 libtool_2.4.6-15 libubsan1_11.2.0-10+rpi1 libuchardet0_0.0.7-1 libudev1_249.7-1+rpi1 libunistring2_0.9.10-6 libuuid1_2.37.2-4 libxml2_2.9.12+dfsg-5 libxxhash0_0.8.0-2+rpi1 libzstd1_1.4.8+dfsg-3+rpi1 linux-libc-dev_5.14.16-1+rpi1 login_1:4.8.1-2 logsave_1.46.4-1 lsb-base_11.1.0+rpi1 m4_1.4.18-5 make_4.3-4.1 man-db_2.9.4-2 mawk_1.3.4.20200120-2 media-types_4.0.0 mount_2.37.2-4 ncurses-base_6.3-1 ncurses-bin_6.3-1 netbase_6.3 openssl_1.1.1m-1 passwd_1:4.8.1-2 patch_2.7.6-7 perl_5.32.1-6 perl-base_5.32.1-6 perl-modules-5.32_5.32.1-6 pinentry-curses_1.1.0-4 pkg-config_0.29.2-1 po-debconf_1.0.21+nmu1 python-babel-localedata_2.8.0+dfsg.1-7 python3_3.9.7-1 python3-alabaster_0.7.12-1 python3-babel_2.8.0+dfsg.1-7 python3-certifi_2020.6.20-1 python3-chardet_4.0.0-1 python3-distutils_3.9.9-3 python3-docutils_0.17.1+dfsg-2 python3-idna_3.2-2 python3-imagesize_1.3.0-1 python3-jinja2_3.0.1-2 python3-lib2to3_3.9.9-3 python3-markupsafe_2.0.1-2 python3-minimal_3.9.7-1 python3-packaging_21.3-1 python3-pkg-resources_58.2.0-1 python3-pygments_2.7.1+dfsg-2.1 python3-pyparsing_2.4.7-1 python3-requests_2.25.1+dfsg-2 python3-roman_3.3-1 python3-six_1.16.0-2 python3-snowballstemmer_2.2.0-1 python3-sphinx_4.3.2-1 python3-sphinx-rtd-theme_1.0.0+dfsg-1 python3-tz_2021.3-1 python3-urllib3_1.26.5-1~exp1 python3.9_3.9.9-2+rpi1 python3.9-minimal_3.9.9-2+rpi1 raspbian-archive-keyring_20120528.2 readline-common_8.1-2 rpcsvc-proto_1.4.2-4 sbcl_2:2.1.11-1 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-pgloader-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sgml-base_1.30 sphinx-common_4.3.2-1 sphinx-rtd-theme-common_1.0.0+dfsg-1 sysvinit-utils_3.00-1 tar_1.34+dfsg-1 tzdata_2021e-1 util-linux_2.37.2-4 xml-core_0.18+nmu1 xz-utils_5.2.5-2 zlib1g_1:1.2.11.dfsg-2 zlib1g-dev_1:1.2.11.dfsg-2

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.Ggvxo2yS/trustedkeys.kbx': General error
gpgv: Signature made Wed Dec 22 18:09:27 2021 UTC
gpgv:                using RSA key 5C48FE6157F49179597087C64C5A6BAB12D2A7AE
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./pgloader_3.6.3-1.dsc
dpkg-source: info: extracting pgloader in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking pgloader_3.6.3.orig.tar.gz
dpkg-source: info: unpacking pgloader_3.6.3-1.debian.tar.xz

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=112
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-7b24ee16-e5fa-4eff-9458-9c400150db80
SCHROOT_UID=107
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package pgloader
dpkg-buildpackage: info: source version 3.6.3-1
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
dpkg-source: info: using options from pgloader-3.6.3/debian/source/options: --extend-diff-ignore=src/params.lisp
 fakeroot debian/rules clean
dh clean
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_clean
	make -j4 clean
make[2]: Entering directory '/<<PKGBUILDDIR>>'
rm -rf build/libs.stamp build/quicklisp build/manifest.ql build/bin/buildapp.sbcl build/bin/pgloader docs/_build
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
rm -rf debian/home
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_clean
 debian/rules build-arch
dh build-arch
   dh_update_autotools_config -a
   dh_autoreconf -a
   dh_auto_configure -a
   debian/rules override_dh_auto_build-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
mkdir -p build/bin
mkdir -p /<<PKGBUILDDIR>>/debian/home
buildapp --require sb-posix						\
	--require sb-bsd-sockets					\
	--load /usr/share/common-lisp/source/cl-asdf/build/asdf.lisp	\
	--asdf-path .							\
	--asdf-tree /usr/share/common-lisp/systems			\
	--load-system asdf-finalizers					\
	--load-system asdf-system-connections				\
	--load-system cffi						\
	--load-system cl+ssl						\
	--load-system mssql						\
	--load src/hooks.lisp						\
	--load-system pgloader						\
	--entry pgloader:main						\
	--dynamic-space-size 1024					\
	--compress-core							\
	--logfile buildapp.log						\
	--output build/bin/pgloader					\
		|| echo $? > buildapp.fail
; compiling file "/usr/share/common-lisp/source/cl-asdf/build/asdf.lisp" (written 12 OCT 2021 01:11:59 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-asdf/build/asdf-tmp7LQ0A0VI.fasl
; compilation finished in 0:00:28.632
;; loading file #P"/usr/share/common-lisp/source/cl-asdf/build/asdf.lisp"
;; loading system "asdf-finalizers"
;; loading system "asdf-system-connections"
;; loading system "cffi"
;; loading system "cl+ssl"
;; loading system "mssql"
;; loading file #P"/<<PKGBUILDDIR>>/src/hooks.lisp"
;; loading system "pgloader"
compressed 4096 bytes into 561 at level -1
compressed 4096 bytes into 842 at level -1
compressed 92598272 bytes into 24803992 at level -1
cat buildapp.log
;; loading file #P"/usr/share/common-lisp/source/cl-asdf/build/asdf.lisp"
;; loading #P"/usr/share/common-lisp/source/cl-asdf/build/asdf.lisp"
;; #<PACKAGE "UIOP/PACKAGE">
;; #<PACKAGE "UIOP/PACKAGE">
;; (:ASDF3.3 :ASDF3.2 :ASDF3.1 :ASDF3 :ASDF2 :ASDF :OS-UNIX
    :NON-BASE-CHARS-EXIST-P :ASDF-UNICODE :ARM :GENCGC :ANSI-CL :COMMON-LISP
    :ELF :IEEE-FLOATING-POINT :LINUX :LITTLE-ENDIAN :PACKAGE-LOCAL-NICKNAMES
    :SB-CORE-COMPRESSION :SB-LDB :SB-PACKAGE-LOCKS :SB-UNICODE :SBCL :UNIX)
;; #<PACKAGE "UIOP/PACKAGE-LOCAL-NICKNAMES">
;; HOME-PACKAGE-P
;; UNREIFY-SYMBOL
;; NOTE-PACKAGE-FISHINESS
;; RENAME-PACKAGE-AWAY
;; PACKAGE-DEFINITION-FORM
;; ENSURE-PACKAGE
;; PARSE-DEFINE-PACKAGE-FORM
;; DEFINE-PACKAGE
;; #<PACKAGE "UIOP/PACKAGE*">
;; #<PACKAGE "UIOP/COMMON-LISP">
;; #<PACKAGE "UIOP/COMMON-LISP">
;; (:ASDF3.3 :ASDF3.2 :ASDF3.1 :ASDF3 :ASDF2 :ASDF :OS-UNIX
    :NON-BASE-CHARS-EXIST-P :ASDF-UNICODE :ARM :GENCGC :ANSI-CL :COMMON-LISP
    :ELF :IEEE-FLOATING-POINT :LINUX :LITTLE-ENDIAN :PACKAGE-LOCAL-NICKNAMES
    :SB-CORE-COMPRESSION :SB-LDB :SB-PACKAGE-LOCKS :SB-UNICODE :SBCL :UNIX)
;; NIL
;; COMPATFMT
;; #<PACKAGE "UIOP/UTILITY">
;; #<PACKAGE "UIOP/UTILITY">
;; WITH-UPGRADABILITY
;; LOAD-UIOP-DEBUG-UTILITY
;; IF-LET
;; PARSE-BODY
;; ENSURE-LIST
;; REMOVE-PLIST-KEYS
;; EMPTYP
;; (:ASDF3.3 :ASDF3.2 :ASDF3.1 :ASDF3 :ASDF2 :ASDF :OS-UNIX
    :NON-BASE-CHARS-EXIST-P :ASDF-UNICODE :ARM :GENCGC :ANSI-CL :COMMON-LISP
    :ELF :IEEE-FLOATING-POINT :LINUX :LITTLE-ENDIAN :PACKAGE-LOCAL-NICKNAMES
    :SB-CORE-COMPRESSION :SB-LDB :SB-PACKAGE-LOCKS :SB-UNICODE :SBCL :UNIX)
;; CHARACTER-TYPE-INDEX
;; FIND-STANDARD-CASE-SYMBOL
;; TIMESTAMP
;; LATEST-TIMESTAMP-F
;; REGISTER-HOOK-FUNCTION
;; COERCE-CLASS
;; LIST-TO-HASH-SET
;; LEXICOGRAPHIC<=
;; STYLE-WARN
;; WITH-MUFFLED-CONDITIONS
;; PARAMETER-ERROR
;; SYMBOL-TEST-TO-FEATURE-EXPRESSION
;; #<PACKAGE "UIOP/VERSION">
;; #<PACKAGE "UIOP/VERSION">
;; VERSION<=
;; WITH-DEPRECATION
;; #<PACKAGE "UIOP/OS">
;; #<PACKAGE "UIOP/OS">
;; :OS-UNIX
;; GETENVP
;; IMPLEMENTATION-IDENTIFIER
;; HOSTNAME
;; CHDIR
;; PARSE-WINDOWS-SHORTCUT
;; #<PACKAGE "UIOP/PATHNAME">
;; #<PACKAGE "UIOP/PATHNAME">
;; WITH-PATHNAME-DEFAULTS
;; FILE-PATHNAME-P
;; ENSURE-DIRECTORY-PATHNAME
;; UNIX-NAMESTRING
;; WITH-ENOUGH-PATHNAME
;; WILDEN
;; *OUTPUT-TRANSLATION-FUNCTION*
;; #<PACKAGE "UIOP/FILESYSTEM">
;; #<PACKAGE "UIOP/FILESYSTEM">
;; PARSE-NATIVE-NAMESTRING
;; COLLECT-SUB*DIRECTORIES
;; RESOLVE-SYMLINKS*
;; ENSURE-PATHNAME
;; WITH-CURRENT-DIRECTORY
;; LISP-IMPLEMENTATION-PATHNAME-P
;; DELETE-DIRECTORY-TREE
;; #<PACKAGE "UIOP/STREAM">
;; #<PACKAGE "UIOP/STREAM">
;; #<SB-SYS:FD-STREAM for "standard error" {518A0D81}>
;; ENCODING-EXTERNAL-FORMAT
;; SAFE-READ-FROM-STRING
;; CALL-WITH-OUTPUT
;; WITH-OUTPUT
;; OUTPUT-STRING
;; INPUT-STRING
;; WITH-NULL-OUTPUT
;; SAFE-FORMAT!
;; STANDARD-EVAL-THUNK
;; WRITELN
;; WITH-STAGING-PATHNAME
;; FILE-OR-SYNONYM-STREAM-P
;; #<PACKAGE "UIOP/IMAGE">
;; #<PACKAGE "UIOP/IMAGE">
;; *IMAGE-DUMP-HOOK*
;; FATAL-CONDITION
;; SHELL-BOOLEAN-EXIT
;; CALL-IMAGE-DUMP-HOOK
;; RESTORE-IMAGE
;; CREATE-IMAGE
;; NIL
;; #<PACKAGE "UIOP/LISP-BUILD">
;; #<PACKAGE "UIOP/LISP-BUILD">
;; *BASE-BUILD-DIRECTORY*
;; WITH-OPTIMIZATION-SETTINGS
;; *UNINTERESTING-LOADER-CONDITIONS*
;; WITH-MUFFLED-LOADER-CONDITIONS
;; CHECK-LISP-COMPILE-RESULTS
;; WITH-SAVED-DEFERRED-WARNINGS
;; LOAD-FROM-STRING
;; COMBINE-FASLS
;; #<PACKAGE "UIOP/LAUNCH-PROGRAM">
;; #<PACKAGE "UIOP/LAUNCH-PROGRAM">
;; ESCAPE-SHELL-COMMAND
;; LAUNCH-PROGRAM
;; #<PACKAGE "UIOP/RUN-PROGRAM">
;; #<PACKAGE "UIOP/RUN-PROGRAM">
;; #<STANDARD-METHOD UIOP/RUN-PROGRAM:SLURP-INPUT-STREAM (T T) {55E8BD39}>
;; #<STANDARD-METHOD UIOP/RUN-PROGRAM:VOMIT-OUTPUT-STREAM (T T) {561BAE69}>
;; RUN-PROGRAM
;; #<PACKAGE "UIOP/CONFIGURATION">
;; #<PACKAGE "UIOP/CONFIGURATION">
;; UIOP-DIRECTORY
;; #<PACKAGE "UIOP/BACKWARD-DRIVER">
;; #<PACKAGE "UIOP/BACKWARD-DRIVER">
;; VERSION-COMPATIBLE-P
;; #<PACKAGE "UIOP/DRIVER">
;; T
;; T
;; #<PACKAGE "ASDF/UPGRADE">
;; #<PACKAGE "ASDF/UPGRADE">
;; NIL
;; NIL
;; WITH-ASDF-DEPRECATION
;; #<PACKAGE "ASDF/SESSION">
;; #<PACKAGE "ASDF/SESSION">
;; SYSDEF-ERROR
;; #<PACKAGE "ASDF/COMPONENT">
;; #<PACKAGE "ASDF/COMPONENT">
;; DUPLICATE-NAMES
;; #<STANDARD-METHOD ASDF/COMPONENT:COMPONENT-SYSTEM (COMPONENT) {55AF4311}>
;; #<STANDARD-CLASS ASDF/COMPONENT:PARENT-COMPONENT>
;; COMPUTE-CHILDREN-BY-NAME
;; #<STANDARD-CLASS ASDF/COMPONENT:MODULE>
;; #<STANDARD-METHOD ASDF/COMPONENT:SOURCE-FILE-TYPE (FILE-COMPONENT
                                                      PARENT-COMPONENT) {55FCCB89}>
;; #<STANDARD-METHOD ASDF/COMPONENT:COMPONENT-EXTERNAL-FORMAT (COMPONENT) {5601EDE1}>
;; #<STANDARD-METHOD ASDF/COMPONENT:AROUND-COMPILE-HOOK (COMPONENT) {560889A1}>
;; #<STANDARD-METHOD ASDF/COMPONENT:VERSION-SATISFIES (STRING T) {5612AA09}>
;; SUB-COMPONENTS
;; #<PACKAGE "ASDF/OPERATION">
;; #<PACKAGE "ASDF/OPERATION">
;; NIL
;; #<STANDARD-METHOD COMMON-LISP:INITIALIZE-INSTANCE :AFTER (OPERATION) {562FB621}>
;; #<STANDARD-METHOD ASDF/OPERATION:FIND-OPERATION (T STRING) {56388289}>
;; #<PACKAGE "ASDF/SYSTEM">
;; #<PACKAGE "ASDF/SYSTEM">
;; #<STANDARD-METHOD ASDF/SYSTEM:COMPONENT-ENTRY-POINT (COMPONENT) {56413389}>
;; RESET-SYSTEM-CLASS
;; COERCE-FILENAME
;; SYSTEM-LICENSE
;; #<STANDARD-METHOD ASDF/SYSTEM:COMPONENT-BUILD-PATHNAME (COMPONENT) {56A6AA11}>
;; #<PACKAGE "ASDF/SYSTEM-REGISTRY">
;; #<PACKAGE "ASDF/SYSTEM-REGISTRY">
;; SYSDEF-CENTRAL-REGISTRY-SEARCH
;; #<PACKAGE "ASDF/ACTION">
;; #<PACKAGE "ASDF/ACTION">
;; OPERATION-DESIGNATOR
;; ACTION-COMPONENT
;; FIND-ACTION
;; DEFINE-CONVENIENCE-ACTION-METHODS
;; FORMAT-ACTION
;; WHILE-VISITING-ACTION
;; #<STANDARD-METHOD ASDF/ACTION:COMPONENT-DEPENDS-ON :AROUND (OPERATION
                                                               COMPONENT) {52020A19}>
;; #<STANDARD-CLASS ASDF/ACTION:NON-PROPAGATING-OPERATION>
;; #<STANDARD-METHOD ASDF/ACTION:SIDEWAY-OPERATION (OPERATION) {546AC801}>
;; #<STANDARD-METHOD ASDF/ACTION:INPUT-FILES (SELFWARD-OPERATION COMPONENT) {54C47761}>
;; #<STANDARD-METHOD ASDF/ACTION:MARK-OPERATION-DONE (OPERATION COMPONENT) {54E140A9}>
;; #<STANDARD-METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T) {5521CF49}>
;; #<PACKAGE "ASDF/LISP-ACTION">
;; #<PACKAGE "ASDF/LISP-ACTION">
;; #<STANDARD-CLASS ASDF/LISP-ACTION:CL-SOURCE-FILE.LSP>
;; #<STANDARD-CLASS ASDF/LISP-ACTION:BASIC-COMPILE-OP>
;; #<STANDARD-CLASS ASDF/LISP-ACTION:TEST-OP>
;; #<STANDARD-METHOD ASDF/ACTION:INPUT-FILES (PREPARE-OP SYSTEM) {555F6AB1}>
;; #<STANDARD-METHOD ASDF/ACTION:OUTPUT-FILES (COMPILE-OP SYSTEM) {559456C9}>
;; #<STANDARD-METHOD ASDF/ACTION:PERFORM (LOAD-OP STATIC-FILE) {55C4DAC9}>
;; #<STANDARD-METHOD ASDF/ACTION:PERFORM (PREPARE-SOURCE-OP COMPONENT) {55D2EBD9}>
;; #<STANDARD-METHOD ASDF/ACTION:PERFORM (LOAD-SOURCE-OP STATIC-FILE) {55EAC181}>
;; #<STANDARD-METHOD ASDF/ACTION:OPERATION-DONE-P (TEST-OP SYSTEM) {55EE64F9}>
;; #<PACKAGE "ASDF/FIND-COMPONENT">
;; #<PACKAGE "ASDF/FIND-COMPONENT">
;; #<STANDARD-METHOD COMMON-LISP:PRINT-OBJECT (MISSING-COMPONENT-OF-VERSION T) {562A9039}>
;; #<STANDARD-METHOD ASDF/FIND-COMPONENT:RESOLVE-DEPENDENCY-COMBINATION (T
                                                                         (EQL
                                                                          :VERSION)
                                                                         T) {5668FA29}>
;; #<PACKAGE "ASDF/FORCING">
;; #<PACKAGE "ASDF/FORCING">
;; #<STANDARD-METHOD ASDF/SESSION:FORCING (CONS) {56A6D0A9}>
;; #<PACKAGE "ASDF/PLAN">
;; #<PACKAGE "ASDF/PLAN">
;; #<STANDARD-METHOD ASDF/PLAN:RECORD-DEPENDENCY (SEQUENTIAL-PLAN OPERATION
                                                  COMPONENT) {56BAF209}>
;; NIL
;; +STATUS-VOID+
;; #<STANDARD-METHOD (COMMON-LISP:SETF ASDF/PLAN:ACTION-STATUS) :AFTER (T
                                                                        SEQUENTIAL-PLAN
                                                                        OPERATION
                                                                        COMPONENT) {56FBAA61}>
;; #<STANDARD-METHOD ASDF/PLAN:NEEDED-IN-IMAGE-P (OPERATION COMPONENT) {56FE1B69}>
;; #<STANDARD-METHOD ASDF/ACTION:COMPUTE-ACTION-STAMP (T OPERATION COMPONENT) {51C926F9}>
;; ACTION-UP-TO-DATE-P
;; REQUIRED-COMPONENTS
;; #<STANDARD-METHOD ASDF/PLAN:MARK-AS-DONE (PLAN OPERATION COMPONENT) {5477D179}>
;; #<PACKAGE "ASDF/OPERATE">
;; #<PACKAGE "ASDF/OPERATE">
;; RECURSIVE-OPERATE
;; NIL
;; TEST-SYSTEM
;; ALREADY-LOADED-SYSTEMS
;; MODULE-PROVIDE-ASDF
;; NIL
;; #<PACKAGE "ASDF/FIND-SYSTEM">
;; #<PACKAGE "ASDF/FIND-SYSTEM">
;; MARK-COMPONENT-PRELOADED
;; #<PACKAGE "ASDF/PARSE-DEFSYSTEM">
;; #<PACKAGE "ASDF/PARSE-DEFSYSTEM">
;; DETERMINE-SYSTEM-DIRECTORY
;; NIL
;; #<STANDARD-METHOD ASDF/PARSE-DEFSYSTEM:CLASS-FOR-TYPE (PARENT-COMPONENT T) {55E55F19}>
;; NORMALIZE-VERSION
;; %REFRESH-COMPONENT-INLINE-METHODS
;; DEFSYSTEM
;; #<PACKAGE "ASDF/BUNDLE">
;; #<PACKAGE "ASDF/BUNDLE">
;; #<STANDARD-CLASS ASDF/BUNDLE:PREBUILT-SYSTEM>
;; NIL
;; USER-SYSTEM-P
;; USER-SYSTEM
;; SELECT-BUNDLE-OPERATION
;; #<STANDARD-METHOD ASDF/ACTION:MARK-OPERATION-DONE :AFTER (LOAD-BUNDLE-OP
                                                             SYSTEM) {51D560F9}>
;; #<STANDARD-METHOD ASDF/ACTION:PERFORM (OPERATION COMPILED-FILE) {51E17711}>
;; #<STANDARD-METHOD ASDF/ACTION:OUTPUT-FILES (LIB-OP PREBUILT-SYSTEM) {51EE55D9}>
;; #<STANDARD-METHOD ASDF/ACTION:COMPONENT-DEPENDS-ON (LOAD-BUNDLE-OP
                                                       PRECOMPILED-SYSTEM) {542CCF31}>
;; #<PACKAGE "ASDF/CONCATENATE-SOURCE">
;; #<PACKAGE "ASDF/CONCATENATE-SOURCE">
;; #<STANDARD-METHOD ASDF/ACTION:PERFORM (BASIC-LOAD-COMPILED-CONCATENATED-SOURCE-OP
                                          SYSTEM) {546EA809}>
;; #<PACKAGE "ASDF/PACKAGE-INFERRED-SYSTEM">
;; #<PACKAGE "ASDF/PACKAGE-INFERRED-SYSTEM">
;; SYSDEF-PACKAGE-INFERRED-SYSTEM-SEARCH
;; (DUMPER518::SYSTEM-SEARCH-FUNCTION SYSDEF-PACKAGE-INFERRED-SYSTEM-SEARCH
                                      SYSDEF-CENTRAL-REGISTRY-SEARCH
                                      SYSDEF-SOURCE-REGISTRY-SEARCH)
;; #<PACKAGE "ASDF/OUTPUT-TRANSLATIONS">
;; #<PACKAGE "ASDF/OUTPUT-TRANSLATIONS">
;; NIL
;; APPLY-OUTPUT-TRANSLATIONS
;; #<PACKAGE "ASDF/SOURCE-REGISTRY">
;; #<PACKAGE "ASDF/SOURCE-REGISTRY">
;; SYSDEF-SOURCE-REGISTRY-SEARCH
;; #<PACKAGE "ASDF/BACKWARD-INTERNALS">
;; #<PACKAGE "ASDF/BACKWARD-INTERNALS">
;; LOAD-SYSDEF
;; #<PACKAGE "ASDF/BACKWARD-INTERFACE">
;; #<PACKAGE "ASDF/BACKWARD-INTERFACE">
;; #<STANDARD-METHOD ASDF/PARSE-DEFSYSTEM:EXPLAIN (OPERATION COMPONENT) {566230A9}>
;; REQUIRE-SYSTEM
;; #<PACKAGE "ASDF/INTERFACE">
;; #<PACKAGE "ASDF/USER">
;; #<PACKAGE "ASDF/FOOTER">
;; #<PACKAGE "ASDF/FOOTER">
;; NIL
;; (MODULE-PROVIDE-ASDF SB-IMPL::MODULE-PROVIDE-CONTRIB)
;; NIL
;; NIL
;; loading system "asdf-finalizers"
; compiling file "/usr/share/common-lisp/source/asdf-finalizers/pkgdcl.lisp" (written 27 MAR 2017 05:20:19 AM):
; processing (UIOP/PACKAGE:DEFINE-PACKAGE :ASDF-FINALIZERS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/asdf-finalizers/pkgdcl-tmp74KGUNRZ.fasl
; compilation finished in 0:00:00.024
; compiling file "/usr/share/common-lisp/source/asdf-finalizers/finalizers.lisp" (written 27 MAR 2017 05:20:19 AM):
; processing (IN-PACKAGE :ASDF-FINALIZERS)
; processing (DEFVAR *WARN-WHEN-FINALIZERS-OFF* ...)
; processing (DEFVAR *DEBUG-FINALIZERS* ...)
; processing (DEFINE-CONDITION FINALIZERS-OFF ...)
; processing (DEFINE-CONDITION FINALIZERS-OFF-ERROR ...)
; processing (DEFINE-CONDITION FINALIZERS-OFF-SIMPLE-ERROR ...)
; processing (DEFINE-CONDITION FINALIZERS-OFF-WARNING ...)
; processing (DEFINE-CONDITION FINALIZERS-OFF-SIMPLE-WARNING ...)
; processing (DEFINE-CONDITION MISSING-FINAL-FORMS ...)
; processing (DEFVAR *FINALIZERS*)
; processing (DEFVAR *FINALIZERS-DATA* ...)
; processing (DEFUN USING-FINALIZERS-P ...)
; processing (DEFUN RESET-FINALIZERS ...)
; processing (DEFUN DISABLE-FINALIZERS ...)
; processing (DEFMACRO FINAL-FORMS ...)
; processing (DEFMACRO FINAL-FORMS-INTERNAL ...)
; processing (DEFUN EXPAND-FINAL-FORMS ...)
; processing (DEFUN REGISTER-FINALIZER ...)
; processing (DEFUN REGISTER-FINAL-FORM ...)
; processing (DEFUN NO-FINALIZER-LEFT-BEHIND-P ...)
; processing (DEFUN ASSERT-NO-FINALIZER-LEFT-BEHIND ...)
; processing (DEFMACRO WITH-FINALIZERS ...)
; processing (DEFUN CALL-WITH-FINALIZERS ...)
; processing (DEFUN EVAL-AT-TOPLEVEL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/asdf-finalizers/finalizers-tmpCEL1YIM2.fasl
; compilation finished in 0:00:00.180
; compiling file "/usr/share/common-lisp/source/asdf-finalizers/asdf-support.lisp" (written 27 MAR 2017 05:20:19 AM):
; processing (IN-PACKAGE :ASDF-FINALIZERS)
; processing (DEFUN COMPILE-CHECK-FINALIZERS ...)
; processing (DEFUN CHECK-FINALIZERS-AROUND-COMPILE ...)
; processing (DEFCLASS ASDF/INTERFACE::FINALIZED-CL-SOURCE-FILE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/asdf-finalizers/asdf-support-tmpHAMQABTV.fasl
; compilation finished in 0:00:00.024
; compiling file "/usr/share/common-lisp/source/asdf-finalizers/initialization.lisp" (written 27 MAR 2017 05:20:19 AM):
; processing (IN-PACKAGE :ASDF-FINALIZERS)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/asdf-finalizers/initialization-tmpUPMG0IBO.fasl
; compilation finished in 0:00:00.004
;; loading system "asdf-system-connections"
; compiling file "/usr/share/common-lisp/source/asdf-system-connections/dev/asdf-system-connections.lisp" (written 23 DEC 2016 07:00:46 PM):
; processing (IN-PACKAGE :ASDF)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCLASS SYSTEM-CONNECTION ...)
; processing (DEFUN MAP-SYSTEM-CONNECTIONS ...)
; processing (DEFMACRO DEFSYSTEM-CONNECTION ...)
; processing (DEFUN LOAD-CONNECTED-SYSTEMS ...)
; processing (DEFUN REQUIRED-SYSTEMS-LOADED-P ...)
; processing (UNLESS (FBOUNDP #) ...)

; file: /usr/share/common-lisp/source/asdf-system-connections/dev/asdf-system-connections.lisp
; in: DEFUN REGISTERED-SYSTEM
;     (ASDF/BACKWARD-INTERFACE:SYSTEM-REGISTERED-P ASDF/INTERFACE::SYSTEM-NAME)
; 
; caught STYLE-WARNING:
;   DEPRECATED-FUNCTION-STYLE-WARNING: Using deprecated function ASDF/BACKWARD-INTERFACE:SYSTEM-REGISTERED-P -- please update your code to use a newer API.
;   The docstring for this function says:
;   DEPRECATED. Return a generalized boolean that is true if a system of given NAME was registered already.
;   NAME is a system designator, to be normalized by COERCE-NAME.
;   The value returned if true is a pair of a timestamp and a system object.
;   

; processing (DEFUN SYSTEM-LOADED-P ...)
; processing (DEFMETHOD OPERATE ...)
; processing (PUSHNEW :ASDF-SYSTEM-CONNECTIONS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/asdf-system-connections/dev/asdf-system-connections-tmpAKM32D0F.fasl
; compilation finished in 0:00:00.072
WARNING:
   Lisp compilation had style-warnings while compiling
   #<CL-SOURCE-FILE "asdf-system-connections" "dev" "asdf-system-connections">
; 
; compilation unit finished
;   caught 1 STYLE-WARNING condition
;; loading system "cffi"
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/package.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (DEFPACKAGE :ALEXANDRIA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/package-tmp8UG37QJ5.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/definitions.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFUN %REEVALUATE-CONSTANT ...)
; processing (DEFMACRO DEFINE-CONSTANT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/definitions-tmp65YV5VYW.fasl
; compilation finished in 0:00:00.052
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/binding.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFMACRO IF-LET ...)
; processing (DEFMACRO WHEN-LET ...)
; processing (DEFMACRO WHEN-LET* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/binding-tmpGO4MNX7G.fasl
; compilation finished in 0:00:00.076
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/strings.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFTYPE STRING-DESIGNATOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/strings-tmp9NXH2K1.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/conditions.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFUN REQUIRED-ARGUMENT ...)
; processing (DEFINE-CONDITION SIMPLE-STYLE-WARNING ...)
; processing (DEFUN SIMPLE-STYLE-WARNING ...)
; processing (DEFINE-CONDITION SIMPLE-READER-ERROR ...)
; processing (DEFUN SIMPLE-READER-ERROR ...)
; processing (DEFINE-CONDITION SIMPLE-PARSE-ERROR ...)
; processing (DEFUN SIMPLE-PARSE-ERROR ...)
; processing (DEFINE-CONDITION SIMPLE-PROGRAM-ERROR ...)
; processing (DEFUN SIMPLE-PROGRAM-ERROR ...)
; processing (DEFMACRO IGNORE-SOME-CONDITIONS ...)
; processing (DEFMACRO UNWIND-PROTECT-CASE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/conditions-tmp6B86GLV2.fasl
; compilation finished in 0:00:00.092
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/symbols.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DECLAIM (INLINE ENSURE-SYMBOL))
; processing (DEFUN ENSURE-SYMBOL ...)
; processing (DEFUN MAYBE-INTERN ...)
; processing (DECLAIM (INLINE FORMAT-SYMBOL))
; processing (DEFUN FORMAT-SYMBOL ...)
; processing (DEFUN MAKE-KEYWORD ...)
; processing (DEFUN MAKE-GENSYM ...)
; processing (DEFUN MAKE-GENSYM-LIST ...)
; processing (DEFUN SYMBOLICATE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/symbols-tmpZWLLOVAH.fasl
; compilation finished in 0:00:00.064
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/macros.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFMACRO WITH-GENSYMS ...)
; processing (DEFMACRO WITH-UNIQUE-NAMES ...)
; processing (DEFMACRO ONCE-ONLY ...)
; processing (DEFUN PARSE-BODY ...)
; processing (DEFUN PARSE-ORDINARY-LAMBDA-LIST ...)
; processing (DEFUN EXPAND-DESTRUCTURING-CASE ...)
; processing (DEFMACRO DESTRUCTURING-CASE ...)
; processing (DEFMACRO DESTRUCTURING-CCASE ...)
; processing (DEFMACRO DESTRUCTURING-ECASE ...)
; processing (DOLIST (NAME #) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/macros-tmpS9M8BVBG.fasl
; compilation finished in 0:00:00.312
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/functions.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DECLAIM (INLINE ENSURE-FUNCTION))
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN ENSURE-FUNCTION ...)
; processing (DEFINE-MODIFY-MACRO ENSURE-FUNCTIONF/1 ...)
; processing (DEFMACRO ENSURE-FUNCTIONF ...)
; processing (DEFUN DISJOIN ...)
; processing (DEFUN CONJOIN ...)
; processing (DEFUN COMPOSE ...)
; processing (DEFINE-COMPILER-MACRO COMPOSE ...)
; processing (DEFUN MULTIPLE-VALUE-COMPOSE ...)
; processing (DEFINE-COMPILER-MACRO MULTIPLE-VALUE-COMPOSE ...)
; processing (DECLAIM (INLINE CURRY ...))
; processing (DEFUN CURRY ...)
; processing (DEFINE-COMPILER-MACRO CURRY ...)
; processing (DEFUN RCURRY ...)
; processing (DEFINE-COMPILER-MACRO RCURRY ...)
; processing (DECLAIM (NOTINLINE CURRY ...))
; processing (DEFMACRO NAMED-LAMBDA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/functions-tmp205IFRLS.fasl
; compilation finished in 0:00:00.232
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/lists.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DECLAIM (INLINE SAFE-ENDP))
; processing (DEFUN SAFE-ENDP ...)
; processing (DEFUN ALIST-PLIST ...)
; processing (DEFUN PLIST-ALIST ...)
; processing (DECLAIM (INLINE RACONS))
; processing (DEFUN RACONS ...)
; processing (MACROLET (#) ...)
; processing (DEFUN MALFORMED-PLIST ...)
; processing (DEFMACRO DOPLIST ...)
; processing (DEFINE-MODIFY-MACRO APPENDF ...)
; processing (DEFINE-MODIFY-MACRO NCONCF ...)
; processing (DEFINE-MODIFY-MACRO UNIONF ...)
; processing (DEFINE-MODIFY-MACRO NUNIONF ...)
; processing (DEFINE-MODIFY-MACRO REVERSEF ...)
; processing (DEFINE-MODIFY-MACRO NREVERSEF ...)
; processing (DEFUN CIRCULAR-LIST ...)
; processing (DEFUN CIRCULAR-LIST-P ...)
; processing (DEFUN CIRCULAR-TREE-P ...)
; processing (DEFUN PROPER-LIST-P ...)
; processing (DEFTYPE PROPER-LIST ...)
; processing (DEFUN CIRCULAR-LIST-ERROR ...)
; processing (MACROLET (#) ...)
; processing (DEFUN MAKE-CIRCULAR-LIST ...)
; processing (DEFTYPE CIRCULAR-LIST ...)
; processing (DEFUN ENSURE-CAR ...)
; processing (DEFUN ENSURE-CONS ...)
; processing (DEFUN ENSURE-LIST ...)
; processing (DEFUN REMOVE-FROM-PLIST ...)
; processing (DEFUN DELETE-FROM-PLIST ...)
; processing (DEFINE-MODIFY-MACRO REMOVE-FROM-PLISTF ...)
; processing (DEFINE-MODIFY-MACRO DELETE-FROM-PLISTF ...)
; processing (DECLAIM (INLINE SANS))
; processing (DEFUN SANS ...)
; processing (DEFUN MAPPEND ...)
; processing (DEFUN SETP ...)
; processing (DEFUN SET-EQUAL ...)
; processing (DEFUN MAP-PRODUCT ...)
; processing (DEFUN FLATTEN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/lists-tmpBW6GBZVX.fasl
; compilation finished in 0:00:00.560
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/types.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFTYPE ARRAY-INDEX ...)
; processing (DEFTYPE ARRAY-LENGTH ...)
; processing (MACROLET (#) ...)
; processing (DEFUN OF-TYPE ...)
; processing (DEFINE-COMPILER-MACRO OF-TYPE ...)
; processing (DECLAIM (INLINE TYPE=))
; processing (DEFUN TYPE= ...)
; processing (DEFINE-MODIFY-MACRO COERCEF ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/types-tmpMDMI656Q.fasl
; compilation finished in 0:00:00.372
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/io.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFMACRO WITH-OPEN-FILE* ...)
; processing (DEFMACRO WITH-INPUT-FROM-FILE ...)
; processing (DEFMACRO WITH-OUTPUT-TO-FILE ...)
; processing (DEFUN READ-STREAM-CONTENT-INTO-STRING ...)
; processing (DEFUN READ-FILE-INTO-STRING ...)
; processing (DEFUN WRITE-STRING-INTO-FILE ...)
; processing (DEFUN READ-STREAM-CONTENT-INTO-BYTE-VECTOR ...)
; processing (DEFUN READ-FILE-INTO-BYTE-VECTOR ...)
; processing (DEFUN WRITE-BYTE-VECTOR-INTO-FILE ...)
; processing (DEFUN COPY-FILE ...)
; processing (DEFUN COPY-STREAM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/io-tmpQN7VP0FI.fasl
; compilation finished in 0:00:00.368
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/hash-tables.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFMACRO ENSURE-GETHASH ...)
; processing (DEFUN COPY-HASH-TABLE ...)
; processing (DECLAIM (INLINE MAPHASH-KEYS))
; processing (DEFUN MAPHASH-KEYS ...)
; processing (DECLAIM (INLINE MAPHASH-VALUES))
; processing (DEFUN MAPHASH-VALUES ...)
; processing (DEFUN HASH-TABLE-KEYS ...)
; processing (DEFUN HASH-TABLE-VALUES ...)
; processing (DEFUN HASH-TABLE-ALIST ...)
; processing (DEFUN HASH-TABLE-PLIST ...)
; processing (DEFUN ALIST-HASH-TABLE ...)
; processing (DEFUN PLIST-HASH-TABLE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/hash-tables-tmpNOSTK6D0.fasl
; compilation finished in 0:00:00.168
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/control-flow.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFUN EXTRACT-FUNCTION-NAME ...)
; processing (DEFUN GENERATE-SWITCH-BODY ...)
; processing (DEFMACRO SWITCH ...)
; processing (DEFMACRO ESWITCH ...)
; processing (DEFMACRO CSWITCH ...)
; processing (DEFMACRO WHICHEVER ...)
; processing (DEFMACRO XOR ...)
; processing (DEFMACRO NTH-VALUE-OR ...)
; processing (DEFMACRO MULTIPLE-VALUE-PROG2 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/control-flow-tmp9RA72042.fasl
; compilation finished in 0:00:00.228
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/arrays.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFUN COPY-ARRAY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/arrays-tmpGXZUHQQV.fasl
; compilation finished in 0:00:00.040
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/sequences.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DECLAIM (INLINE COPY-SEQUENCE ...))
; processing (DEFUN SEQUENCE-OF-LENGTH-P ...)
; processing (DEFUN ROTATE-TAIL-TO-HEAD ...)
; processing (DEFUN ROTATE-HEAD-TO-TAIL ...)
; processing (DEFUN ROTATE ...)
; processing (DEFUN SHUFFLE ...)
; processing (DEFUN RANDOM-ELT ...)
; processing (DECLAIM (INLINE REMOVE/SWAPPED-ARGUMENTS))
; processing (DEFUN REMOVE/SWAPPED-ARGUMENTS ...)
; processing (DEFINE-MODIFY-MACRO REMOVEF ...)
; processing (DECLAIM (INLINE DELETE/SWAPPED-ARGUMENTS))
; processing (DEFUN DELETE/SWAPPED-ARGUMENTS ...)
; processing (DEFINE-MODIFY-MACRO DELETEF ...)
; processing (DEFTYPE PROPER-SEQUENCE ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DECLAIM (FTYPE # ...))
; processing (SETF (SYMBOL-FUNCTION #) ...)
; processing (DEFINE-COMPILER-MACRO EMPTYP ...)
; processing (DEFUN LENGTH= ...)

; file: /usr/share/common-lisp/source/alexandria/alexandria-1/sequences.lisp
; in: DEFUN LENGTH=
;     (LENGTH FIRST)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; processing (DEFINE-COMPILER-MACRO LENGTH= ...)
; processing (DEFUN COPY-SEQUENCE ...)
; processing (DEFUN FIRST-ELT ...)
; processing (DEFUN (SETF FIRST-ELT) ...)
; processing (DEFUN LAST-ELT ...)
; processing (DEFUN (SETF LAST-ELT) ...)
; processing (DEFUN STARTS-WITH-SUBSEQ ...)
; processing (DEFUN ENDS-WITH-SUBSEQ ...)
; processing (DEFUN STARTS-WITH ...)
; processing (DEFUN ENDS-WITH ...)
; processing (DEFUN MAP-COMBINATIONS ...)
; processing (DEFUN MAP-PERMUTATIONS ...)
; processing (DEFUN MAP-DERANGEMENTS ...)

; file: /usr/share/common-lisp/source/alexandria/alexandria-1/sequences.lisp
; in: DEFUN MAP-DERANGEMENTS
;     (MAKE-ARRAY ALEXANDRIA::SIZE :ELEMENT-TYPE 'BIT :INITIAL-ELEMENT 0)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY SIZE :ELEMENT-TYPE 'BIT :INITIAL-ELEMENT 0)

; processing (DECLAIM (NOTINLINE SEQUENCE-OF-LENGTH-P))
; processing (DEFUN EXTREMUM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/sequences-tmp1SBDRUB4.fasl
; compilation finished in 0:00:00.636
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/numbers.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DECLAIM (INLINE CLAMP))
; processing (DEFUN CLAMP ...)
; processing (DEFUN GAUSSIAN-RANDOM ...)
; processing (DECLAIM (INLINE IOTA))
; processing (DEFUN IOTA ...)
; processing (DECLAIM (INLINE MAP-IOTA))
; processing (DEFUN MAP-IOTA ...)
; processing (DECLAIM (INLINE LERP))
; processing (DEFUN LERP ...)
; processing (DECLAIM (INLINE MEAN))
; processing (DEFUN MEAN ...)
; processing (DEFUN MEDIAN ...)
; processing (DECLAIM (INLINE VARIANCE))
; processing (DEFUN VARIANCE ...)
; processing (DECLAIM (INLINE STANDARD-DEVIATION))
; processing (DEFUN STANDARD-DEVIATION ...)
; processing (DEFINE-MODIFY-MACRO MAXF ...)
; processing (DEFINE-MODIFY-MACRO MINF ...)
; processing (DEFCONSTANT +FACTORIAL-BISECTION-RANGE-LIMIT+ ...)
; processing (DEFCONSTANT +FACTORIAL-DIRECT-MULTIPLICATION-LIMIT+ ...)
; processing (DEFUN %MULTIPLY-RANGE ...)
; processing (DECLAIM (INLINE FACTORIAL))
; processing (DEFUN %FACTORIAL ...)
; processing (DEFUN FACTORIAL ...)
; processing (DEFUN BINOMIAL-COEFFICIENT ...)
; processing (DEFUN SUBFACTORIAL ...)
; processing (DEFUN COUNT-PERMUTATIONS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/numbers-tmpFJI67R2A.fasl
; compilation finished in 0:00:00.460
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/features.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFUN FEATUREP ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/features-tmp2LAB0LT0.fasl
; compilation finished in 0:00:00.040
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-2/package.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE :ALEXANDRIA-2 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-2/package-tmp5G8XXQL5.fasl
; compilation finished in 0:00:00.024
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-2/arrays.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA-2)
; processing (DEFUN DIM-IN-BOUNDS-P ...)
; processing (DEFUN ROW-MAJOR-INDEX ...)
; processing (DEFUN RMAJOR-TO-INDICES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-2/arrays-tmp70X8ZE5V.fasl
; compilation finished in 0:00:00.068
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-2/control-flow.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA-2)
; processing (DEFUN LINE-UP-ITER ...)
; processing (DEFMACRO LINE-UP-FIRST ...)
; processing (DEFMACRO LINE-UP-LAST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-2/control-flow-tmpRJ7B84T0.fasl
; compilation finished in 0:00:00.032
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-2/sequences.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA-2)
; processing (DEFUN SUBSEQ* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-2/sequences-tmpOMGCSPAB.fasl
; compilation finished in 0:00:00.016
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-2/lists.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA-2)
; processing (DEFUN DELETE-FROM-PLIST* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-2/lists-tmpLEWWGRGS.fasl
; compilation finished in 0:00:00.020
; compiling file "/usr/share/common-lisp/source/trivial-features/src/tf-sbcl.lisp" (written 28 FEB 2021 08:31:40 PM):
; processing (IN-PACKAGE :CL-USER)
; processing (PUSHNEW (WITH-ALIEN # ...) ...)
; processing (PUSHNEW :32-BIT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/trivial-features/src/tf-sbcl-tmp2VH9CUXA.fasl
; compilation finished in 0:00:00.024
; compiling file "/usr/share/common-lisp/source/babel/src/packages.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:CL-USER)
; processing (DEFPACKAGE #:BABEL-ENCODINGS ...)
; processing (DEFPACKAGE #:BABEL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/babel/src/packages-tmp21MKT5OO.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/babel/src/encodings.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFCLASS CHARACTER-ENCODING ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFVAR *SUPPORTED-CHARACTER-ENCODINGS* ...)
; processing (DEFUN LIST-CHARACTER-ENCODINGS ...)
; processing (DEFVAR *CHARACTER-ENCODINGS* ...)
; processing (DEFVAR *DEFAULT-CHARACTER-ENCODING* ...)
; processing (DEFUN GET-CHARACTER-ENCODING ...)
; processing (DEFMETHOD AMBIGUOUS-ENCODING-P ...)
; processing (DEFUN NOTICE-CHARACTER-ENCODING ...)
; processing (DEFMACRO DEFINE-CHARACTER-ENCODING ...)
; processing (DEFUN MAKE-FIXED-WIDTH-COUNTER ...)
; processing (DEFUN MAKE-DUMMY-CODER ...)
; processing (DEFCLASS ABSTRACT-MAPPING ...)
; processing (DEFCLASS CONCRETE-MAPPING ...)
; processing (DEFPARAMETER *ABSTRACT-MAPPINGS* ...)
; processing (DEFUN GET-ABSTRACT-MAPPING ...)
; processing (DEFUN (SETF GET-ABSTRACT-MAPPING) ...)
; processing (DEFUN %REGISTER-MAPPING-PART ...)
; processing (DEFMACRO DEFINE-ENCODER ...)
; processing (DEFMACRO DEFINE-DECODER ...)
; processing (DEFMACRO DEFINE-OCTET-COUNTER ...)
; processing (DEFMACRO DEFINE-CODE-POINT-COUNTER ...)
; processing (DEFUN INSTANTIATE-ENCODER ...)
; processing (DEFUN INSTANTIATE-DECODER ...)
; processing (DEFUN INSTANTIATE-CODE-POINT-COUNTER ...)
; processing (DEFUN INSTANTIATE-OCTET-COUNTER ...)
; processing (DEFMACRO INSTANTIATE-CONCRETE-MAPPINGS ...)
; processing (DEFCONSTANT +DEFAULT-SUBSTITUTION-CODE-POINT+ ...)
; processing (DEFTYPE UB8 ...)
; processing (DEFTYPE CODE-POINT ...)
; processing (DEFMACRO DEFINE-UNIBYTE-ENCODER ...)
; processing (DEFMACRO DEFINE-UNIBYTE-DECODER ...)
; processing (DEFVAR *SUPPRESS-CHARACTER-CODING-ERRORS* ...)
; processing (DEFINE-CONDITION CHARACTER-CODING-ERROR ...)
; processing (DEFINE-CONDITION CHARACTER-ENCODING-ERROR ...)
; processing (DECLAIM (INLINE ENCODING-ERROR))
; processing (DEFUN ENCODING-ERROR ...)
; processing (DEFINE-CONDITION CHARACTER-DECODING-ERROR ...)
; processing (DEFINE-CONDITION END-OF-INPUT-IN-CHARACTER ...)
; processing (DEFINE-CONDITION CHARACTER-OUT-OF-RANGE ...)
; processing (DECLAIM (INLINE DECODING-ERROR))
; processing (DEFUN DECODING-ERROR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/babel/src/encodings-tmpMXTBQGWB.fasl
; compilation finished in 0:00:00.584
; compiling file "/usr/share/common-lisp/source/babel/src/enc-ascii.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :ASCII ...)
; processing (DEFINE-UNIBYTE-ENCODER :ASCII ...)
; processing (DEFINE-UNIBYTE-DECODER :ASCII ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/babel/src/enc-ascii-tmpPPC4Z10Q.fasl
; compilation finished in 0:00:00.032
; compiling file "/usr/share/common-lisp/source/babel/src/enc-ebcdic.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :EBCDIC-US ...)
; processing (DEFINE-CONSTANT +EBCDIC-DECODE-TABLE+ ...)
; processing (DEFINE-CONSTANT +EBCDIC-ENCODE-TABLE+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :EBCDIC-US ...)
; processing (DEFINE-UNIBYTE-DECODER :EBCDIC-US ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/babel/src/enc-ebcdic-tmpRD3N4073.fasl
; compilation finished in 0:00:00.076
; compiling file "/usr/share/common-lisp/source/babel/src/enc-ebcdic-int.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :EBCDIC-INTERNATIONAL ...)
; processing (DEFPARAMETER +EBCDIC-INT-TO-UNICODE+ ...)
; processing (DEFPARAMETER +UNICODE-UPTO-AC-EBCDIC-INT+ ...)
; processing (DEFPARAMETER +UNICODE-0410-0450-EBCDIC-INT+ ...)
; processing (DEFINE-UNIBYTE-DECODER :EBCDIC-INTERNATIONAL ...)
; processing (DEFINE-UNIBYTE-ENCODER :EBCDIC-INTERNATIONAL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/babel/src/enc-ebcdic-int-tmpFHOV2EXD.fasl
; compilation finished in 0:00:00.036
; compiling file "/usr/share/common-lisp/source/babel/src/enc-iso-8859.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-1 ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-1 ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-1 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-2 ...)
; processing (DEFINE-CONSTANT +UNICODE-00A0-0180-TO-ISO-8859-2+ ...)
; processing (DEFINE-CONSTANT +UNICODE-02C0-02E0-TO-ISO-8859-2+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-2 ...)
; processing (DEFINE-CONSTANT +ISO-8859-2-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-2 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-3 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-100-TO-ISO-8859-3+ ...)
; processing (DEFINE-CONSTANT +UNICODE-108-180-TO-ISO-8859-3+ ...)
; processing (DEFINE-CONSTANT +UNICODE-2D8-2E0-TO-ISO-8859-3+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-3 ...)
; processing (DEFINE-CONSTANT +ISO-8859-3-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-3 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-4 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-180-TO-ISO-8859-4+ ...)
; processing (DEFINE-CONSTANT +UNICODE-2C0-2E0-TO-ISO-8859-4+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-4 ...)
; processing (DEFINE-CONSTANT +ISO-8859-4-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-4 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-5 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-B0-TO-ISO-8859-5+ ...)
; processing (DEFINE-CONSTANT +UNICODE-400-460-TO-ISO-8859-5+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-5 ...)
; processing (DEFINE-CONSTANT +ISO-8859-5-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-5 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-6 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-B0-TO-ISO-8859-6+ ...)
; processing (DEFINE-CONSTANT +UNICODE-608-658-TO-ISO-8859-6+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-6 ...)
; processing (DEFINE-CONSTANT +ISO-8859-6-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-6 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-7 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-C0-TO-ISO-8859-7+ ...)
; processing (DEFINE-CONSTANT +UNICODE-378-3D0-TO-ISO-8859-7+ ...)
; processing (DEFINE-CONSTANT +UNICODE-2010-2020-TO-ISO-8859-7+ ...)
; processing (DEFINE-CONSTANT +UNICODE-20AC-20B0-TO-ISO-8859-7+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-7 ...)
; processing (DEFINE-CONSTANT +ISO-8859-7-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-7 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-8 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-F8-TO-ISO-8859-8+ ...)
; processing (DEFINE-CONSTANT +UNICODE-5D0-5F0-TO-ISO-8859-8+ ...)
; processing (DEFINE-CONSTANT +UNICODE-2008-2018-TO-ISO-8859-8+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-8 ...)
; processing (DEFINE-CONSTANT +ISO-8859-8-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-8 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-9 ...)
; processing (DEFINE-CONSTANT +UNICODE-D0-100-TO-ISO-8859-9+ ...)
; processing (DEFINE-CONSTANT +UNICODE-118-160-TO-ISO-8859-9+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-9 ...)
; processing (DEFINE-CONSTANT +ISO-8859-9-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-9 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-10 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-180-TO-ISO-8859-10+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-10 ...)
; processing (DEFINE-CONSTANT +ISO-8859-10-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-10 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-11 ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-11 ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-11 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-13 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-180-TO-ISO-8859-13+ ...)
; processing (DEFINE-CONSTANT +UNICODE-2018-2020-TO-ISO-8859-13+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-13 ...)
; processing (DEFINE-CONSTANT +ISO-8859-13-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-13 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-14 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-100-TO-ISO-8859-14+ ...)
; processing (DEFINE-CONSTANT +UNICODE-108-128-TO-ISO-8859-14+ ...)
; processing (DEFINE-CONSTANT +UNICODE-170-180-TO-ISO-8859-14+ ...)
; processing (DEFINE-CONSTANT +UNICODE-1E00-1E88-TO-ISO-8859-14+ ...)
; processing (DEFINE-CONSTANT +UNICODE-1EF0-1EF8-TO-ISO-8859-14+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-14 ...)
; processing (DEFINE-CONSTANT +ISO-8859-14-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-14 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-15 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-100-TO-ISO-8859-15+ ...)
; processing (DEFINE-CONSTANT +UNICODE-150-180-TO-ISO-8859-15+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-15 ...)
; processing (DEFINE-CONSTANT +ISO-8859-15-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-15 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-16 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-180-TO-ISO-8859-16+ ...)
; processing (DEFINE-CONSTANT +UNICODE-218-220-TO-ISO-8859-16+ ...)
; processing (DEFINE-CONSTANT +UNICODE-2018-2020-TO-ISO-8859-16+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-16 ...)
; processing (DEFINE-CONSTANT +ISO-8859-16-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-16 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/babel/src/enc-iso-8859-tmp5P00NUE.fasl
; compilation finished in 0:00:00.484
; compiling file "/usr/share/common-lisp/source/babel/src/enc-unicode.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO F-ASH ...)
; processing (DEFMACRO F-LOGIOR ...)
; processing (DEFMACRO F-LOGAND ...)
; processing (DEFMACRO F-LOGXOR ...)
; processing (DEFINE-CHARACTER-ENCODING :UTF-8 ...)
; processing (DEFINE-CONDITION INVALID-UTF8-STARTER-BYTE ...)
; processing (DEFINE-CONDITION INVALID-UTF8-CONTINUATION-BYTE ...)
; processing (DEFINE-CONDITION OVERLONG-UTF8-SEQUENCE ...)
; processing (DEFINE-OCTET-COUNTER :UTF-8 ...)
; processing (DEFINE-CODE-POINT-COUNTER :UTF-8 ...)
; processing (DEFINE-ENCODER :UTF-8 ...)
; processing (DEFINE-DECODER :UTF-8 ...)
; processing (DEFINE-CHARACTER-ENCODING :UTF-8B ...)
; processing (DEFINE-OCTET-COUNTER :UTF-8B ...)
; processing (DEFINE-CODE-POINT-COUNTER :UTF-8B ...)
; processing (DEFINE-ENCODER :UTF-8B ...)
; processing (DEFINE-DECODER :UTF-8B ...)
; processing (DEFMACRO UTF16-OCTET-COUNTER ...)
; processing (DEFMACRO UTF-16-COMBINE-SURROGATE-PAIRS ...)
; processing (DEFMACRO DEFINE-UTF-16 ...)
; processing (DEFINE-CHARACTER-ENCODING :UTF-16 ...)
; processing (DEFINE-UTF-16 :UTF-16)
; processing (DEFINE-CHARACTER-ENCODING :UTF-16LE ...)
; processing (DEFINE-UTF-16 :UTF-16LE ...)
; processing (DEFINE-CHARACTER-ENCODING :UTF-16BE ...)
; processing (DEFINE-UTF-16 :UTF-16BE ...)
; processing (DEFMACRO DEFINE-UCS ...)
; processing (DEFINE-CHARACTER-ENCODING :UTF-32 ...)
; processing (DEFINE-UCS :UTF-32 ...)
; processing (DEFINE-CHARACTER-ENCODING :UTF-32LE ...)
; processing (DEFINE-UCS :UTF-32LE ...)
; processing (DEFINE-CHARACTER-ENCODING :UTF-32BE ...)
; processing (DEFINE-UCS :UTF-32BE ...)
; processing (DEFINE-CHARACTER-ENCODING :UCS-2 ...)
; processing (DEFINE-UCS :UCS-2 ...)
; processing (DEFINE-CHARACTER-ENCODING :UCS-2LE ...)
; processing (DEFINE-UCS :UCS-2LE ...)
; processing (DEFINE-CHARACTER-ENCODING :UCS-2BE ...)
; processing (DEFINE-UCS :UCS-2BE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/babel/src/enc-unicode-tmp94JO3ZTC.fasl
; compilation finished in 0:00:01.016
; compiling file "/usr/share/common-lisp/source/babel/src/enc-cp437.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :CP437 ...)
; processing (DEFINE-CONSTANT +CP437-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :CP437 ...)
; processing (DEFINE-UNIBYTE-ENCODER :CP437 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/babel/src/enc-cp437-tmp6OFDFVAR.fasl
; compilation finished in 0:00:00.040
; compiling file "/usr/share/common-lisp/source/babel/src/enc-cp1251.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :CP1251 ...)
; processing (DEFINE-CONSTANT +CP1251-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :CP1251 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-BF-TO-CP1251+ ...)
; processing (DEFINE-CONSTANT +UNICODE-0-97-TO-CP1251+ ...)
; processing (DEFINE-CONSTANT +UNICODE-10-3F-TO-CP1251+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :CP1251 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/babel/src/enc-cp1251-tmpRYWTYMDY.fasl
; compilation finished in 0:00:00.036
; compiling file "/usr/share/common-lisp/source/babel/src/enc-cp1252.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :CP1252 ...)
; processing (DEFINE-CONSTANT +CP1252-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :CP1252 ...)
; processing (DEFINE-CONSTANT +UNICODE-0152-017E-CP1252+ ...)
; processing (DEFINE-CONSTANT +UNICODE-2013-203A-CP1252+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :CP1252 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/babel/src/enc-cp1252-tmpW78F18LW.fasl
; compilation finished in 0:00:00.036
; compiling file "/usr/share/common-lisp/source/babel/src/jpn-table.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFVAR *CP932-ONLY* ...)
; processing (DEFVAR *EUCJP-ONLY* ...)
; processing (DEFVAR *EUCJP* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/babel/src/jpn-table-tmpWUHTUDVN.fasl
; compilation finished in 0:00:00.412
; compiling file "/usr/share/common-lisp/source/babel/src/enc-jpn.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFVAR *EUCJP-TO-UCS-HASH* ...)
; processing (DEFVAR *UCS-TO-EUCJP-HASH* ...)
; processing (DEFVAR *CP932-TO-UCS-HASH* ...)
; processing (DEFVAR *UCS-TO-CP932-HASH* ...)
; processing (DOLIST (I #) ...)
; processing (FLET (#) ...)
; processing (LOOP FOR ...)
; processing (LOOP FOR ...)
; processing (LET (#) ...)
; processing (DEFUN EUCJP-TO-UCS ...)
; processing (DEFUN UCS-TO-EUCJP ...)
; processing (DEFUN CP932-TO-UCS ...)
; processing (DEFUN UCS-TO-CP932 ...)
; processing (DEFINE-CHARACTER-ENCODING :EUCJP ...)
; processing (DEFINE-OCTET-COUNTER :EUCJP ...)
; processing (DEFINE-CODE-POINT-COUNTER :EUCJP ...)
; processing (DEFINE-ENCODER :EUCJP ...)
; processing (DEFINE-DECODER :EUCJP ...)
; processing (DEFINE-CHARACTER-ENCODING :CP932 ...)
; processing (DEFINE-OCTET-COUNTER :CP932 ...)
; processing (DEFINE-CODE-POINT-COUNTER :CP932 ...)
; processing (DEFINE-ENCODER :CP932 ...)
; processing (DEFINE-DECODER :CP932 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/babel/src/enc-jpn-tmpCK73UFEK.fasl
; compilation finished in 0:00:00.236
; compiling file "/usr/share/common-lisp/source/babel/src/enc-gbk.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFVAR *GBK-UNICODE-MAPPING*)
; processing (DEFCONSTANT +GBK2-OFFSET+ ...)
; processing (DEFCONSTANT +GBK3-OFFSET+ ...)
; processing (DEFCONSTANT +GBK4-OFFSET+ ...)
; processing (DEFCONSTANT +GBK1-OFFSET+ ...)
; processing (DEFCONSTANT +GBK5-OFFSET+ ...)
; processing (DEFINE-CHARACTER-ENCODING :GBK ...)
; processing (DEFINE-CONDITION INVALID-GBK-BYTE ...)
; processing (DEFINE-CONDITION INVALID-GBK-CHARACTER ...)
; processing (DEFINE-OCTET-COUNTER :GBK ...)
; processing (DEFINE-CODE-POINT-COUNTER :GBK ...)
; processing (DEFINE-ENCODER :GBK ...)
; processing (DEFINE-DECODER :GBK ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/babel/src/enc-gbk-tmpEBEIAP0J.fasl
; compilation finished in 0:00:00.100
; compiling file "/usr/share/common-lisp/source/babel/src/enc-koi8.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :KOI8-RU ...)
; processing (DEFINE-CONSTANT +KOI8-RU-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :KOI8-RU ...)
; processing (DEFINE-CONSTANT +UNICODE-04->KOI8-RU+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :KOI8-RU ...)
; processing (DEFINE-CHARACTER-ENCODING :KOI8-R ...)
; processing (DEFINE-CONSTANT +KOI8-R-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :KOI8-R ...)
; processing (DEFINE-CONSTANT +UNICODE-X04->KOI8-R+ ...)
; processing (DEFINE-CONSTANT +UNICODE-X25->KOI8-R+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :KOI8-R ...)
; processing (DEFINE-CHARACTER-ENCODING :KOI8-U ...)
; processing (DEFINE-CONSTANT +KOI8-U-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :KOI8-U ...)
; processing (DEFINE-CONSTANT +UNICODE-X04->KOI8-U+ ...)
; processing (DEFINE-CONSTANT +UNICODE-X25->KOI8-U+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :KOI8-U ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/babel/src/enc-koi8-tmpSE943D3D.fasl
; compilation finished in 0:00:00.112
; compiling file "/usr/share/common-lisp/source/babel/src/external-format.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL)
; processing (DEFVAR *DEFAULT-EOL-STYLE* ...)
; processing (DEFTYPE EOL-STYLE ...)
; processing (DEFCLASS EXTERNAL-FORMAT ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN MAKE-EXTERNAL-FORMAT ...)
; processing (DEFUN ENSURE-EXTERNAL-FORMAT ...)
; processing (DEFUN EXTERNAL-FORMAT-EQUAL ...)
; processing (DECLAIM (INLINE LOOKUP-MAPPING))
; processing (DEFUN LOOKUP-MAPPING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/babel/src/external-format-tmpN5RKE5P2.fasl
; compilation finished in 0:00:00.084
; compiling file "/usr/share/common-lisp/source/babel/src/strings.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO UB-GET ...)
; processing (DEFMACRO UB-SET ...)
; processing (DEFMACRO STRING-GET ...)
; processing (DEFMACRO STRING-SET ...)
; processing (DEFCONSTANT UNICODE-CHAR-CODE-LIMIT ...)
; processing (DEFTYPE UNICODE-CHAR ...)
; processing (DEFTYPE SIMPLE-UNICODE-STRING ...)
; processing (DEFTYPE UNICODE-STRING ...)
; processing (DEFPARAMETER *STRING-VECTOR-MAPPINGS* ...)
; processing (DEFPARAMETER *SIMPLE-BASE-STRING-VECTOR-MAPPINGS* ...)
; processing (DEFUN CHECK-VECTOR-BOUNDS ...)
; processing (DEFMACRO WITH-SIMPLE-VECTOR ...)
; processing (DEFMACRO WITH-CHECKED-SIMPLE-VECTOR ...)
; processing (DECLAIM (INLINE OCTETS-TO-STRING ...))
; processing (DEFUN OCTETS-TO-STRING ...)
; processing (DEFUN BOM-VECTOR ...)
; processing (DEFUN STRING-TO-OCTETS ...)
; processing (DEFUN CONCATENATE-STRINGS-TO-OCTETS ...)
; processing (DEFUN STRING-SIZE-IN-OCTETS ...)
; processing (DEFUN VECTOR-SIZE-IN-CHARS ...)
; processing (DECLAIM (NOTINLINE OCTETS-TO-STRING ...))

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/babel/src/strings-tmpNQZ6T1LT.fasl
; compilation finished in 0:00:11.548
; compiling file "/usr/share/common-lisp/source/babel/src/gbk-map.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFPARAMETER *GBK-UNICODE-MAPPING* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/babel/src/gbk-map-tmpWLS9DP2S.fasl
; compilation finished in 0:00:00.584
; compiling file "/usr/share/common-lisp/source/babel/src/sharp-backslash.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL)
; processing (DEFUN SHARP-BACKSLASH-READER ...)
; processing (DEFUN MAKE-SHARP-BACKSLASH-READER ...)
; processing (DEFMACRO ENABLE-SHARP-BACKSLASH-SYNTAX ...)
; processing (DEFUN SET-SHARP-BACKSLASH-SYNTAX-IN-READTABLE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/babel/src/sharp-backslash-tmp8VCF5G6M.fasl
; compilation finished in 0:00:00.036
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/cffi-sbcl.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (DEFPACKAGE #:CFFI-SYS ...)
; processing (IN-PACKAGE #:CFFI-SYS)
; processing (PUSHNEW (QUOTE FLAT-NAMESPACE) ...)
; processing (DECLAIM (INLINE CANONICALIZE-SYMBOL-NAME-CASE))
; processing (DEFUN CANONICALIZE-SYMBOL-NAME-CASE ...)
; processing (DEFTYPE FOREIGN-POINTER ...)
; processing (DECLAIM (INLINE POINTERP))
; processing (DEFUN POINTERP ...)
; processing (DECLAIM (INLINE POINTER-EQ))
; processing (DEFUN POINTER-EQ ...)
; processing (DECLAIM (INLINE NULL-POINTER))
; processing (DEFUN NULL-POINTER ...)
; processing (DECLAIM (INLINE NULL-POINTER-P))
; processing (DEFUN NULL-POINTER-P ...)
; processing (DECLAIM (INLINE INC-POINTER))
; processing (DEFUN INC-POINTER ...)
; processing (DECLAIM (INLINE MAKE-POINTER))
; processing (DEFUN MAKE-POINTER ...)
; processing (DECLAIM (INLINE POINTER-ADDRESS))
; processing (DEFUN POINTER-ADDRESS ...)
; processing (DECLAIM (INLINE %FOREIGN-ALLOC))
; processing (DEFUN %FOREIGN-ALLOC ...)
; processing (DECLAIM (INLINE FOREIGN-FREE))
; processing (DEFUN FOREIGN-FREE ...)
; processing (DEFMACRO WITH-FOREIGN-POINTER ...)
; processing (DECLAIM (INLINE MAKE-SHAREABLE-BYTE-VECTOR))
; processing (DEFUN MAKE-SHAREABLE-BYTE-VECTOR ...)
; processing (DEFMACRO WITH-POINTER-TO-VECTOR-DATA ...)
; processing (DEFMACRO DEFINE-MEM-ACCESSORS ...)
; processing (DEFMACRO DEFINE-TYPE-MAPPING ...)
; processing (DEFINE-TYPE-MAPPING (# # ...) ...)
; processing (DEFUN %FOREIGN-TYPE-SIZE ...)
; processing (DEFUN %FOREIGN-TYPE-ALIGNMENT ...)
; processing (DEFUN FOREIGN-FUNCALL-TYPE-AND-ARGS ...)
; processing (DEFMACRO %%FOREIGN-FUNCALL ...)
; processing (DEFMACRO %FOREIGN-FUNCALL ...)
; processing (DEFMACRO %FOREIGN-FUNCALL-POINTER ...)
; processing (DEFVAR *CALLBACKS* ...)
; processing (DEFMACRO %DEFCALLBACK ...)
; processing (DEFUN %CALLBACK ...)
; processing (DECLAIM (INLINE %LOAD-FOREIGN-LIBRARY))
; processing (DEFUN %LOAD-FOREIGN-LIBRARY ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN %CLOSE-FOREIGN-LIBRARY ...)
; processing (DEFUN NATIVE-NAMESTRING ...)
; processing (DEFUN %FOREIGN-SYMBOL-POINTER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/cffi-sbcl-tmp8DMZV8XU.fasl
; compilation finished in 0:00:00.916
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/package.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (IN-PACKAGE #:CL-USER)
; processing (DEFPACKAGE #:CFFI ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/package-tmpEGA125WT.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/utils.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFMACRO DISCARD-DOCSTRING ...)
; processing (DEFUN SINGLE-BIT-P ...)
; processing (DEFUN WARN-IF-KW-OR-BELONGS-TO-CL ...)
; processing (DEFINE-CONDITION OBSOLETE-ARGUMENT-WARNING ...)
; processing (DEFUN WARN-OBSOLETE-ARGUMENT ...)
; processing (DEFUN SPLIT-IF ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/utils-tmpE9RDNCMC.fasl
; compilation finished in 0:00:00.080
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/libraries.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFUN EXPLODE-PATH-ENVIRONMENT-VARIABLE ...)
; processing (DEFUN DARWIN-FALLBACK-LIBRARY-PATH ...)
; processing (DEFVAR *FOREIGN-LIBRARY-DIRECTORIES* ...)
; processing (DEFUN FALLBACK-DARWIN-FRAMEWORK-DIRECTORIES ...)
; processing (DEFVAR *DARWIN-FRAMEWORK-DIRECTORIES* ...)
; processing (DEFUN MINI-EVAL ...)
; processing (DEFUN PARSE-DIRECTORIES ...)
; processing (DEFUN FIND-FILE ...)
; processing (DEFUN FIND-DARWIN-FRAMEWORK ...)
; processing (DEFVAR *FOREIGN-LIBRARIES* ...)
; processing (DEFCLASS FOREIGN-LIBRARY ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFINE-CONDITION FOREIGN-LIBRARY-UNDEFINED-ERROR ...)
; processing (DEFUN GET-FOREIGN-LIBRARY ...)
; processing (DEFUN (SETF GET-FOREIGN-LIBRARY) ...)
; processing (DEFUN FOREIGN-LIBRARY-TYPE ...)
; processing (DEFUN FOREIGN-LIBRARY-PATHNAME ...)
; processing (DEFUN %FOREIGN-LIBRARY-SPEC ...)
; processing (DEFUN FOREIGN-LIBRARY-SPEC ...)
; processing (DEFUN FOREIGN-LIBRARY-OPTIONS ...)
; processing (DEFUN FOREIGN-LIBRARY-SEARCH-PATH ...)
; processing (DEFUN FOREIGN-LIBRARY-LOADED-P ...)
; processing (DEFUN LIST-FOREIGN-LIBRARIES ...)
; processing (DEFUN CLEAN-SPEC-UP ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFUN REGISTER-FOREIGN-LIBRARY ...)
; processing (DEFMACRO DEFINE-FOREIGN-LIBRARY ...)
; processing (DEFINE-CONDITION LOAD-FOREIGN-LIBRARY-ERROR ...)
; processing (DEFUN READ-NEW-VALUE ...)
; processing (DEFUN FL-ERROR ...)
; processing (DEFUN LOAD-DARWIN-FRAMEWORK ...)
; processing (DEFUN REPORT-SIMPLE-ERROR ...)
; processing (DEFUN LOAD-FOREIGN-LIBRARY-PATH ...)
; processing (DEFUN TRY-FOREIGN-LIBRARY-ALTERNATIVES ...)
; processing (DEFPARAMETER *CFFI-FEATURE-SUFFIX-MAP* ...)
; processing (DEFUN DEFAULT-LIBRARY-SUFFIX ...)
; processing (DEFUN LOAD-FOREIGN-LIBRARY-HELPER ...)
; processing (DEFUN %DO-LOAD-FOREIGN-LIBRARY ...)
; processing (DEFUN FILTER-PATHNAME ...)
; processing (DEFUN LOAD-FOREIGN-LIBRARY ...)
; processing (DEFMACRO USE-FOREIGN-LIBRARY ...)
; processing (DEFUN CLOSE-FOREIGN-LIBRARY ...)
; processing (DEFUN RELOAD-FOREIGN-LIBRARIES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/libraries-tmpGTSGBQIR.fasl
; compilation finished in 0:00:00.532
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/early-types.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFVAR *DEFAULT-TYPE-PARSERS* ...)
; processing (DEFVAR *STRUCT-TYPE-PARSERS* ...)
; processing (DEFVAR *UNION-TYPE-PARSERS* ...)
; processing (DEFINE-CONDITION CFFI-ERROR ...)
; processing (DEFINE-CONDITION FOREIGN-TYPE-ERROR ...)
; processing (DEFUN FOREIGN-TYPE-ERROR/COMPOUND-NAME ...)
; processing (DEFINE-CONDITION SIMPLE-FOREIGN-TYPE-ERROR ...)
; processing (DEFUN SIMPLE-FOREIGN-TYPE-ERROR ...)
; processing (DEFINE-CONDITION UNDEFINED-FOREIGN-TYPE-ERROR ...)
; processing (DEFUN UNDEFINED-FOREIGN-TYPE-ERROR ...)
; processing (DEFTYPE C-NAMESPACE-NAME ...)
; processing (DEFUN NAMESPACE-TABLE ...)
; processing (DEFUN FIND-TYPE-PARSER ...)
; processing (DEFUN FIND-DEFAULT-TYPE-PARSER ...)
; processing (DEFUN (SETF FIND-TYPE-PARSER) ...)
; processing (DEFUN UNDEFINE-FOREIGN-TYPE ...)
; processing (DEFMACRO DEFINE-PARSE-METHOD ...)
; processing (DEFUN NOTICE-FOREIGN-TYPE ...)
; processing (DEFGENERIC CANONICALIZE ...)
; processing (DEFGENERIC AGGREGATEP ...)
; processing (DEFGENERIC FOREIGN-TYPE-ALIGNMENT ...)
; processing (DEFGENERIC FOREIGN-TYPE-SIZE ...)
; processing (DEFGENERIC UNPARSE-TYPE ...)
; processing (DEFCLASS FOREIGN-TYPE ...)
; processing (DEFMETHOD MAKE-LOAD-FORM ...)
; processing (DEFMETHOD FOREIGN-TYPE-SIZE ...)
; processing (DEFCLASS NAMED-FOREIGN-TYPE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD UNPARSE-TYPE ...)
; processing (DEFCLASS FOREIGN-BUILT-IN-TYPE ...)
; processing (DEFMETHOD CANONICALIZE ...)
; processing (DEFMETHOD AGGREGATEP ...)
; processing (DEFMETHOD FOREIGN-TYPE-ALIGNMENT ...)
; processing (DEFMETHOD FOREIGN-TYPE-SIZE ...)
; processing (DEFMETHOD UNPARSE-TYPE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFVAR *BUILT-IN-FOREIGN-TYPES* ...)
; processing (DEFMACRO DEFINE-BUILT-IN-FOREIGN-TYPE ...)
; processing (DEFCLASS FOREIGN-POINTER-TYPE ...)
; processing (LET (#) ...)
; processing (DEFMETHOD UNPARSE-TYPE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFGENERIC BARE-STRUCT-TYPE-P ...)
; processing (DEFMETHOD BARE-STRUCT-TYPE-P ...)
; processing (DEFCLASS FOREIGN-STRUCT-TYPE ...)
; processing (DEFUN SLOTS-IN-ORDER ...)
; processing (DEFMETHOD CANONICALIZE ...)
; processing (DEFMETHOD UNPARSE-TYPE ...)
; processing (DEFMETHOD AGGREGATEP ...)
; processing (DEFMETHOD FOREIGN-TYPE-SIZE ...)
; processing (DEFMETHOD FOREIGN-TYPE-ALIGNMENT ...)
; processing (DEFCLASS FOREIGN-UNION-TYPE ...)
; processing (DEFMETHOD CANONICALIZE ...)
; processing (DEFCLASS FOREIGN-TYPE-ALIAS ...)
; processing (DEFMETHOD CANONICALIZE ...)
; processing (DEFMETHOD AGGREGATEP ...)
; processing (DEFMETHOD FOREIGN-TYPE-ALIGNMENT ...)
; processing (DEFMETHOD FOREIGN-TYPE-SIZE ...)
; processing (DEFCLASS FOREIGN-TYPEDEF ...)
; processing (DEFUN FOLLOW-TYPEDEFS ...)
; processing (DEFMETHOD BARE-STRUCT-TYPE-P ...)
; processing (DEFUN STRUCTURE-SLOTS ...)
; processing (DEFCLASS TRANSLATABLE-FOREIGN-TYPE ...)
; processing (DEFCLASS ENHANCED-FOREIGN-TYPE ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD UNPARSE-TYPE ...)
; processing (DEFUN CHECK-FOR-TYPEDEF-CYCLES ...)
; processing (DEFUN PARSE-TYPE ...)
; processing (DEFUN ENSURE-PARSED-BASE-TYPE ...)
; processing (DEFUN CANONICALIZE-FOREIGN-TYPE ...)
; processing (DEFGENERIC TRANSLATE-TO-FOREIGN ...)
; processing (DEFGENERIC TRANSLATE-INTO-FOREIGN-MEMORY ...)
; processing (DEFGENERIC TRANSLATE-AGGREGATE-TO-FOREIGN ...)
; processing (DEFGENERIC TRANSLATE-FROM-FOREIGN ...)
; processing (DEFGENERIC FREE-TRANSLATED-OBJECT ...)
; processing (DEFVAR *RUNTIME-TRANSLATOR-FORM*)
; processing (DEFGENERIC EXPAND-FROM-FOREIGN ...)
; processing (DEFMETHOD EXPAND-FROM-FOREIGN ...)
; processing (DEFMETHOD EXPAND-FROM-FOREIGN ...)
; processing (DEFGENERIC EXPAND-TO-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN ...)
; processing (DEFGENERIC EXPAND-INTO-FOREIGN-MEMORY ...)
; processing (DEFMETHOD EXPAND-INTO-FOREIGN-MEMORY ...)
; processing (DEFMETHOD EXPAND-INTO-FOREIGN-MEMORY ...)
; processing (DEFGENERIC EXPAND-TO-FOREIGN-DYN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN ...)
; processing (DEFUN FOREIGN-EXPAND-RUNTIME-TRANSLATOR-OR-BINDING ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN ...)
; processing (DEFGENERIC EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFUN CONVERT-TO-FOREIGN ...)
; processing (DEFINE-COMPILER-MACRO CONVERT-TO-FOREIGN ...)
; processing (DEFUN CONVERT-FROM-FOREIGN ...)
; processing (DEFINE-COMPILER-MACRO CONVERT-FROM-FOREIGN ...)
; processing (DEFUN CONVERT-INTO-FOREIGN-MEMORY ...)
; processing (DEFINE-COMPILER-MACRO CONVERT-INTO-FOREIGN-MEMORY ...)
; processing (DEFUN FREE-CONVERTED-OBJECT ...)
; processing (DEFCLASS ENHANCED-TYPEDEF ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-INTO-FOREIGN-MEMORY ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFMETHOD FREE-TRANSLATED-OBJECT ...)
; processing (DEFMETHOD EXPAND-FROM-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN ...)
; processing (DEFMETHOD EXPAND-INTO-FOREIGN-MEMORY ...)
; processing (DEFMACRO DEFINE-FOREIGN-TYPE ...)
; processing (DEFMACRO DEFCTYPE ...)
; processing (DEFMACRO DEFCTYPE* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/early-types-tmpRCRZ6VP.fasl
; compilation finished in 0:00:01.100
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/types.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :CHAR)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :UNSIGNED-CHAR)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :SHORT)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :UNSIGNED-SHORT)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :INT)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :UNSIGNED-INT)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :LONG)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :UNSIGNED-LONG)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :FLOAT)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :DOUBLE)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :VOID)
; processing (PROGN (DEFINE-BUILT-IN-FOREIGN-TYPE :LONG-LONG) ...)
; processing (DEFPARAMETER *POSSIBLE-FLOAT-TYPES* ...)
; processing (DEFPARAMETER *OTHER-BUILTIN-TYPES* ...)
; processing (DEFPARAMETER *BUILT-IN-INTEGER-TYPES* ...)
; processing (DEFPARAMETER *BUILT-IN-FLOAT-TYPES* ...)
; processing (DEFINE-COMPILER-MACRO INC-POINTER ...)
; processing (DEFINE-MODIFY-MACRO INCF-POINTER ...)
; processing (DEFUN MEM-REF ...)
; processing (DEFINE-COMPILER-MACRO MEM-REF ...)
; processing (DEFUN MEM-SET ...)
; processing (DEFINE-SETF-EXPANDER MEM-REF ...)
; processing (DEFINE-COMPILER-MACRO MEM-SET ...)
; processing (DEFUN MEM-AREF ...)
; processing (DEFINE-COMPILER-MACRO MEM-AREF ...)
; processing (DEFINE-SETF-EXPANDER MEM-AREF ...)
; processing (DEFMETHOD TRANSLATE-INTO-FOREIGN-MEMORY ...)
; processing (DEFMETHOD TRANSLATE-INTO-FOREIGN-MEMORY ...)
; processing (DEFUN MEM-APTR ...)
; processing (DEFINE-COMPILER-MACRO MEM-APTR ...)
; processing (DEFINE-FOREIGN-TYPE FOREIGN-ARRAY-TYPE ...)
; processing (DEFMETHOD AGGREGATEP ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN ARRAY-ELEMENT-SIZE ...)
; processing (DEFMETHOD FOREIGN-TYPE-SIZE ...)
; processing (DEFMETHOD FOREIGN-TYPE-ALIGNMENT ...)
; processing (DEFINE-PARSE-METHOD :ARRAY ...)
; processing (DEFUN INDEXES-TO-ROW-MAJOR-INDEX ...)
; processing (DEFUN ROW-MAJOR-INDEX-TO-INDEXES ...)
; processing (DEFUN FOREIGN-ALLOC ...)
; processing (DEFINE-COMPILER-MACRO FOREIGN-ALLOC ...)
; processing (DEFUN LISP-ARRAY-TO-FOREIGN ...)
; processing (DEFUN FOREIGN-ARRAY-TO-LISP ...)
; processing (DEFUN FOREIGN-ARRAY-ALLOC ...)
; processing (DEFUN FOREIGN-ARRAY-FREE ...)
; processing (DEFMACRO WITH-FOREIGN-ARRAY ...)
; processing (DEFUN FOREIGN-AREF ...)
; processing (DEFUN (SETF FOREIGN-AREF) ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-AGGREGATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFMETHOD FREE-TRANSLATED-OBJECT ...)
; processing (DEFGENERIC FOREIGN-STRUCT-SLOT-POINTER ...)
; processing (DEFGENERIC FOREIGN-STRUCT-SLOT-POINTER-FORM ...)
; processing (DEFGENERIC FOREIGN-STRUCT-SLOT-VALUE ...)
; processing (DEFGENERIC (SETF FOREIGN-STRUCT-SLOT-VALUE) ...)
; processing (DEFGENERIC FOREIGN-STRUCT-SLOT-VALUE-FORM ...)
; processing (DEFGENERIC FOREIGN-STRUCT-SLOT-SET-FORM ...)
; processing (DEFCLASS FOREIGN-STRUCT-SLOT ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-POINTER ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-POINTER-FORM ...)
; processing (DEFUN FOREIGN-SLOT-NAMES ...)
; processing (DEFCLASS SIMPLE-STRUCT-SLOT ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-VALUE ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-VALUE-FORM ...)
; processing (DEFMETHOD (SETF FOREIGN-STRUCT-SLOT-VALUE) ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-SET-FORM ...)
; processing (DEFCLASS AGGREGATE-STRUCT-SLOT ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-VALUE ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-VALUE-FORM ...)
; processing (DEFMETHOD TRANSLATE-AGGREGATE-TO-FOREIGN ...)
; processing (DEFMETHOD (SETF FOREIGN-STRUCT-SLOT-VALUE) ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-SET-FORM ...)
; processing (DEFUN MAKE-STRUCT-SLOT ...)
; processing (DEFUN PARSE-DEPRECATED-STRUCT-TYPE ...)
; processing (DEFUN GET-ALIGNMENT ...)
; processing (DEFUN ADJUST-FOR-ALIGNMENT ...)
; processing (DEFMACRO WITH-TENTATIVE-TYPE-DEFINITION ...)
; processing (DEFUN NOTICE-FOREIGN-STRUCT-DEFINITION ...)
; processing (DEFUN GENERATE-STRUCT-ACCESSORS ...)
; processing (DEFINE-PARSE-METHOD :STRUCT ...)
; processing (DEFVAR *DEFCSTRUCT-HOOK* ...)
; processing (DEFMACRO DEFCSTRUCT ...)
; processing (DEFUN GET-SLOT-INFO ...)
; processing (DEFUN FOREIGN-SLOT-POINTER ...)
; processing (DEFINE-COMPILER-MACRO FOREIGN-SLOT-POINTER ...)
; processing (DEFUN FOREIGN-SLOT-TYPE ...)
; processing (DEFUN FOREIGN-SLOT-OFFSET ...)
; processing (DEFUN FOREIGN-SLOT-COUNT ...)
; processing (DEFUN FOREIGN-SLOT-VALUE ...)
; processing (DEFINE-COMPILER-MACRO FOREIGN-SLOT-VALUE ...)
; processing (DEFINE-SETF-EXPANDER FOREIGN-SLOT-VALUE ...)
; processing (DEFUN FOREIGN-SLOT-SET ...)
; processing (DEFINE-COMPILER-MACRO FOREIGN-SLOT-SET ...)
; processing (DEFMACRO WITH-FOREIGN-SLOTS ...)
; processing (DEFMACRO DEFINE-C-STRUCT-WRAPPER ...)
; processing (DEFUN NOTICE-FOREIGN-UNION-DEFINITION ...)
; processing (DEFINE-PARSE-METHOD :UNION ...)
; processing (DEFMACRO DEFCUNION ...)
; processing (DEFMETHOD FOREIGN-TYPE-ALIGNMENT ...)
; processing (DEFMACRO WITH-FOREIGN-OBJECT ...)
; processing (DEFMACRO WITH-FOREIGN-OBJECTS ...)
; processing (DEFINE-FOREIGN-TYPE FOREIGN-TYPE-WRAPPER ...)
; processing (DEFINE-PARSE-METHOD :WRAPPER ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFINE-FOREIGN-TYPE FOREIGN-BOOLEAN-TYPE ...)
; processing (DEFINE-PARSE-METHOD :BOOLEAN ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN ...)
; processing (DEFMETHOD EXPAND-FROM-FOREIGN ...)
; processing (DEFCTYPE :BOOL ...)
; processing (DEFCTYPE :UCHAR ...)
; processing (DEFCTYPE :USHORT ...)
; processing (DEFCTYPE :UINT ...)
; processing (DEFCTYPE :ULONG ...)
; processing (DEFCTYPE :LLONG ...)
; processing (DEFCTYPE :ULLONG ...)
; processing (DEFMACRO DEFCTYPE-MATCHING ...)
; processing (MACROLET (#) ...)
; processing (DEFCTYPE :SIZE ...)
; processing (DEFCTYPE :SSIZE ...)
; processing (DEFCTYPE :PTRDIFF ...)
; processing (DEFCTYPE :OFFSET ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/types-tmpC6WXNUWP.fasl
; compilation finished in 0:00:01.796
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/enum.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFCLASS FOREIGN-ENUM ...)
; processing (DEFTYPE ENUM-KEY ...)
; processing (DEFPARAMETER +VALID-ENUM-BASE-TYPES+ ...)
; processing (DEFUN PARSE-FOREIGN-ENUM-LIKE ...)
; processing (DEFUN MAKE-FOREIGN-ENUM ...)
; processing (DEFUN %DEFCENUM-LIKE ...)
; processing (DEFMACRO DEFCENUM ...)
; processing (DEFUN HASH-KEYS-TO-LIST ...)
; processing (DEFUN FOREIGN-ENUM-KEYWORD-LIST ...)
; processing (DEFUN %FOREIGN-ENUM-VALUE ...)
; processing (DEFUN FOREIGN-ENUM-VALUE ...)
; processing (DEFUN %FOREIGN-ENUM-KEYWORD ...)
; processing (DEFUN FOREIGN-ENUM-KEYWORD ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-INTO-FOREIGN-MEMORY ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFCLASS FOREIGN-BITFIELD ...)
; processing (DEFUN MAKE-FOREIGN-BITFIELD ...)
; processing (DEFMACRO DEFBITFIELD ...)
; processing (DEFUN FOREIGN-BITFIELD-SYMBOL-LIST ...)
; processing (DEFUN %FOREIGN-BITFIELD-VALUE ...)
; processing (DEFUN FOREIGN-BITFIELD-VALUE ...)
; processing (DEFINE-COMPILER-MACRO FOREIGN-BITFIELD-VALUE ...)
; processing (DEFUN %FOREIGN-BITFIELD-SYMBOLS ...)
; processing (DEFUN FOREIGN-BITFIELD-SYMBOLS ...)
; processing (DEFINE-COMPILER-MACRO FOREIGN-BITFIELD-SYMBOLS ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN ...)
; processing (DEFMETHOD EXPAND-FROM-FOREIGN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/enum-tmpB17HDEGA.fasl
; compilation finished in 0:00:00.476
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/strings.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFVAR *DEFAULT-FOREIGN-ENCODING* ...)
; processing (DEFMACRO BGET ...)
; processing (DEFMACRO BSET ...)
; processing (DEFPARAMETER *FOREIGN-STRING-MAPPINGS* ...)
; processing (DEFUN NULL-TERMINATOR-LEN ...)
; processing (DEFUN LISP-STRING-TO-FOREIGN ...)
; processing (DEFMACRO %FOREIGN-STRING-LENGTH ...)
; processing (DEFUN FOREIGN-STRING-LENGTH ...)
; processing (DEFUN FOREIGN-STRING-TO-LISP ...)
; processing (DEFUN FOREIGN-STRING-ALLOC ...)
; processing (DEFUN FOREIGN-STRING-FREE ...)
; processing (DEFMACRO WITH-FOREIGN-STRING ...)
; processing (DEFMACRO WITH-FOREIGN-STRINGS ...)
; processing (DEFMACRO WITH-FOREIGN-POINTER-AS-STRING ...)
; processing (DEFINE-FOREIGN-TYPE FOREIGN-STRING-TYPE ...)
; processing (DEFUN FST-ENCODING ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFMETHOD FREE-TRANSLATED-OBJECT ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFINE-FOREIGN-TYPE FOREIGN-STRING+PTR-TYPE ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/strings-tmpE3AQVWGT.fasl
; compilation finished in 0:00:08.496
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/structures.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFMETHOD TRANSLATE-INTO-FOREIGN-MEMORY ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFMETHOD FREE-TRANSLATED-OBJECT ...)
; processing (DEFMACRO DEFINE-TRANSLATION-METHOD ...)
; processing (DEFMACRO TRANSLATION-FORMS-FOR-CLASS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/structures-tmpYKOEPICF.fasl
; compilation finished in 0:00:00.164
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/functions.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFUN TRANSLATE-OBJECTS ...)
; processing (DEFUN PARSE-ARGS-AND-TYPES ...)
; processing (DEFUN PARSE-FUNCTION-OPTIONS ...)
; processing (DEFUN STRUCTURE-BY-VALUE-P ...)
; processing (DEFUN FN-CALL-BY-VALUE-P ...)
; processing (DEFVAR *FOREIGN-STRUCTURES-BY-VALUE* ...)
; processing (DEFUN FOREIGN-FUNCALL-FORM ...)
; processing (DEFMACRO FOREIGN-FUNCALL ...)
; processing (DEFMACRO FOREIGN-FUNCALL-POINTER ...)
; processing (DEFUN PROMOTE-VARARGS-TYPE ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN FOREIGN-FUNCALL-VARARGS-FORM ...)
; processing (DEFMACRO FOREIGN-FUNCALL-VARARGS ...)
; processing (DEFMACRO FOREIGN-FUNCALL-POINTER-VARARGS ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN %DEFCFUN ...)
; processing (DEFUN %DEFCFUN-VARARGS ...)
; processing (DEFGENERIC TRANSLATE-UNDERSCORE-SEPARATED-NAME ...)
; processing (DEFUN COLLAPSE-PREFIX ...)
; processing (DEFUN CHECK-PREFIX ...)
; processing (DEFGENERIC TRANSLATE-CAMELCASE-NAME ...)
; processing (DEFGENERIC TRANSLATE-NAME-FROM-FOREIGN ...)
; processing (DEFGENERIC TRANSLATE-NAME-TO-FOREIGN ...)
; processing (DEFUN LISP-NAME ...)
; processing (DEFUN FOREIGN-NAME ...)
; processing (DEFUN FOREIGN-OPTIONS ...)
; processing (DEFUN LISP-NAME-P ...)
; processing (DEFUN %PARSE-NAME-AND-OPTIONS ...)
; processing (DEFUN PARSE-NAME-AND-OPTIONS ...)
; processing (DEFMACRO DEFCFUN ...)
; processing (DEFUN INVERSE-TRANSLATE-OBJECTS ...)
; processing (DEFUN PARSE-DEFCALLBACK-OPTIONS ...)
; processing (DEFMACRO DEFCALLBACK ...)
; processing (DECLAIM (INLINE GET-CALLBACK))
; processing (DEFUN GET-CALLBACK ...)
; processing (DEFMACRO CALLBACK ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/functions-tmpQK8YY837.fasl
; compilation finished in 0:00:00.772
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/foreign-vars.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFUN PARSE-DEFCVAR-OPTIONS ...)
; processing (DEFUN GET-VAR-POINTER ...)
; processing (DEFUN FOREIGN-SYMBOL-POINTER ...)
; processing (DEFUN FS-POINTER-OR-LOSE ...)
; processing (DEFMACRO DEFCVAR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/foreign-vars-tmpJQI6KMRZ.fasl
; compilation finished in 0:00:00.096
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/features.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (IN-PACKAGE #:CL-USER)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFPACKAGE #:CFFI-FEATURES ...)
; processing (IN-PACKAGE #:CFFI-FEATURES)
; processing (DEFUN CFFI-FEATURE-P ...)
; processing (MAPC (LAMBDA # ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/features-tmpWUHK9UI0.fasl
; compilation finished in 0:00:00.052
; 
; compilation unit finished
;   printed 2 notes
;; loading system "cl+ssl"
WARNING: System definition file #P"/usr/share/common-lisp/source/cl-flexi-streams/flexi-streams.asd" contains definition for system "flexi-streams-test". Please only define "flexi-streams" and secondary systems with a name starting with "flexi-streams/" (e.g. "flexi-streams/test") in that file.
; compiling file "/usr/share/common-lisp/source/cl-trivial-gray-streams/package.lisp" (written 17 JAN 2021 08:01:37 PM):
; processing (IN-PACKAGE :CL-USER)
; processing (MACROLET (#) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-trivial-gray-streams/package-tmpUUOI3UDB.fasl
; compilation finished in 0:00:00.016
; compiling file "/usr/share/common-lisp/source/cl-trivial-gray-streams/streams.lisp" (written 17 JAN 2021 08:01:37 PM):
; processing (IN-PACKAGE :TRIVIAL-GRAY-STREAMS)
; processing (DEFCLASS FUNDAMENTAL-STREAM ...)
; processing (DEFCLASS FUNDAMENTAL-INPUT-STREAM ...)
; processing (DEFCLASS FUNDAMENTAL-OUTPUT-STREAM ...)
; processing (DEFCLASS FUNDAMENTAL-CHARACTER-STREAM ...)
; processing (DEFCLASS FUNDAMENTAL-BINARY-STREAM ...)
; processing (DEFCLASS FUNDAMENTAL-CHARACTER-INPUT-STREAM ...)
; processing (DEFCLASS FUNDAMENTAL-CHARACTER-OUTPUT-STREAM ...)
; processing (DEFCLASS FUNDAMENTAL-BINARY-INPUT-STREAM ...)
; processing (DEFCLASS FUNDAMENTAL-BINARY-OUTPUT-STREAM ...)
; processing (DEFGENERIC STREAM-READ-SEQUENCE ...)
; processing (DEFGENERIC STREAM-WRITE-SEQUENCE ...)
; processing (DEFGENERIC STREAM-FILE-POSITION ...)
; processing (DEFGENERIC (SETF STREAM-FILE-POSITION) ...)
; processing (DEFMETHOD STREAM-READ-SEQUENCE ...)
; processing (DEFMETHOD STREAM-WRITE-SEQUENCE ...)
; processing (DEFMACRO OR-FALLBACK ...)
; processing (DEFMETHOD STREAM-TERPRI ...)
; processing (DEFMETHOD STREAM-FILE-POSITION ...)
; processing (DEFMETHOD (SETF STREAM-FILE-POSITION) ...)
; processing (PROGN (DEFMETHOD SB-GRAY:STREAM-READ-SEQUENCE ...) ...)
; processing (DEFCLASS TRIVIAL-GRAY-STREAM-MIXIN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-trivial-gray-streams/streams-tmpG1IOPEUW.fasl
; compilation finished in 0:00:00.204
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/packages.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :CL-USER)
; processing (UNLESS (FIND-SYMBOL # ...) ...)
; processing (DEFPACKAGE :FLEXI-STREAMS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/packages-tmpM0NOM18K.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/mapping.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFTYPE OCTET ...)
; processing (DEFTYPE CHAR* ...)
; processing (DEFTYPE STRING* ...)
; processing (DEFTYPE CHAR-CODE-INTEGER ...)
; processing (DEFTYPE CODE-POINT ...)
; processing (DEFMACRO DEFCONSTANT ...)
; processing (DEFUN INVERT-TABLE ...)
; processing (DEFUN MAKE-DECODING-TABLE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/mapping-tmpVIL8T0YR.fasl
; compilation finished in 0:00:00.048
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/ascii.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFCONSTANT +ASCII-TABLE+ ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/ascii-tmpBODYQO2B.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/koi8-r.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFCONSTANT +KOI8-R-TABLE+ ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/koi8-r-tmpTLIPDLNH.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/mac.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFCONSTANT +MAC-ROMAN-TABLE+ ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/mac-tmpMOOD9PZK.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/iso-8859.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFCONSTANT +ISO-8859-TABLES+ ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/iso-8859-tmpJSQEHKQD.fasl
; compilation finished in 0:00:00.028
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/enc-cn-tbl.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFUN MAKE-MULTIBYTE-MAPPER ...)
; processing (DEFMACRO DEFINE-MULTIBYTE-MAPPER ...)
; processing (DEFINE-MULTIBYTE-MAPPER *GBK-TO-UCS-SPECIAL-TABLE* ...)
; processing (DEFINE-MULTIBYTE-MAPPER *UCS-TO-GBK-SPECIAL-TABLE* ...)
; processing (DEFINE-MULTIBYTE-MAPPER *GBK-TO-UCS-TABLE* ...)
; processing (DEFINE-MULTIBYTE-MAPPER *UCS-TO-GBK-TABLE* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/enc-cn-tbl-tmpX9RFG54G.fasl
; compilation finished in 0:00:01.368
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/code-pages.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFCONSTANT +CODE-PAGE-TABLES+ ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/code-pages-tmpJZYZV5YE.fasl
; compilation finished in 0:00:00.040
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/specials.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFVAR *STANDARD-OPTIMIZE-SETTINGS* ...)
; processing (DEFVAR *FIXNUM-OPTIMIZE-SETTINGS* ...)
; processing (DEFCONSTANT +LF+ ...)
; processing (DEFCONSTANT +CR+ ...)
; processing (DEFVAR *CURRENT-UNREADER* ...)
; processing (DEFVAR +NAME-MAP+ ...)
; processing (DEFVAR +SHORTCUT-MAP+ ...)
; processing (DEFVAR *DEFAULT-EOL-STYLE* ...)
; processing (DEFVAR *DEFAULT-LITTLE-ENDIAN* ...)
; processing (DEFVAR *SUBSTITUTION-CHAR* ...)
; processing (DEFCONSTANT +ISO-8859-HASHES+ ...)
; processing (DEFCONSTANT +CODE-PAGE-HASHES+ ...)
; processing (DEFCONSTANT +ASCII-HASH+ ...)
; processing (DEFCONSTANT +KOI8-R-HASH+ ...)
; processing (DEFCONSTANT +MAC-ROMAN-HASH+ ...)
; processing (DEFCONSTANT +BUFFER-SIZE+ ...)
; processing (PUSHNEW :FLEXI-STREAMS ...)
; processing (DEFVAR *HYPERDOC-BASE-URI* ...)
; processing (LET (#) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/specials-tmp7AGT8VJK.fasl
; compilation finished in 0:00:00.076
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/util.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFMACRO WHEN-LET ...)
; processing (DEFMACRO WITH-UNIQUE-NAMES ...)
; processing (DEFMACRO WITH-REBINDING ...)
; processing (DEFUN NORMALIZE-EXTERNAL-FORMAT-NAME ...)
; processing (DEFUN ASCII-NAME-P ...)
; processing (DEFUN KOI8-R-NAME-P ...)
; processing (DEFUN MAC-ROMAN-NAME-P ...)
; processing (DEFUN CODE-PAGE-NAME-P ...)
; processing (DEFUN ISO-8859-NAME-P ...)
; processing (DEFUN KNOWN-CODE-PAGE-ID-P ...)
; processing (DEFUN SANS ...)
; processing (DEFUN MAKE-OCTET-BUFFER ...)
; processing (DEFUN TYPE-EQUAL ...)
; processing (DEFUN MAYBE-REWIND ...)
; processing (DEFMACRO LOGAND* ...)
; processing (DEFMACRO LOGIOR* ...)
; processing (DEFMACRO ASH* ...)
; processing (DEFUN GET-MULTIBYTE-MAPPER ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/util.lisp
; in: DEFUN GET-MULTIBYTE-MAPPER
;     (AREF FLEXI-STREAMS::TABLE FLEXI-STREAMS::M 0)
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (ARRAY * (* 2)), not a SIMPLE-ARRAY.

;     (AREF FLEXI-STREAMS::TABLE FLEXI-STREAMS::M 1)
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (ARRAY * (* 2)), not a SIMPLE-ARRAY.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/util-tmpVX9R9U8P.fasl
; compilation finished in 0:00:00.232
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/conditions.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFINE-CONDITION FLEXI-STREAM-ERROR ...)
; processing (DEFINE-CONDITION FLEXI-STREAM-SIMPLE-ERROR ...)
; processing (DEFINE-CONDITION FLEXI-STREAM-ELEMENT-TYPE-ERROR ...)
; processing (DEFINE-CONDITION FLEXI-STREAM-OUT-OF-SYNC-ERROR ...)
; processing (DEFINE-CONDITION IN-MEMORY-STREAM-ERROR ...)
; processing (DEFINE-CONDITION IN-MEMORY-STREAM-SIMPLE-ERROR ...)
; processing (DEFINE-CONDITION IN-MEMORY-STREAM-CLOSED-ERROR ...)
; processing (DEFINE-CONDITION IN-MEMORY-STREAM-POSITION-SPEC-ERROR ...)
; processing (DEFINE-CONDITION EXTERNAL-FORMAT-CONDITION ...)
; processing (DEFINE-CONDITION EXTERNAL-FORMAT-ERROR ...)
; processing (DEFINE-CONDITION EXTERNAL-FORMAT-ENCODING-ERROR ...)
; processing (DEFUN SIGNAL-ENCODING-ERROR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/conditions-tmpQCDFKETQ.fasl
; compilation finished in 0:00:00.052
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/external-format.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFCLASS EXTERNAL-FORMAT ...)
; processing (DEFMETHOD MAKE-LOAD-FORM ...)
; processing (DEFCLASS FLEXI-CR-MIXIN ...)
; processing (DEFCLASS FLEXI-CRLF-MIXIN ...)
; processing (DEFCLASS FLEXI-8-BIT-FORMAT ...)
; processing (DEFCLASS FLEXI-CR-8-BIT-FORMAT ...)
; processing (DEFCLASS FLEXI-CRLF-8-BIT-FORMAT ...)
; processing (DEFCLASS FLEXI-ASCII-FORMAT ...)
; processing (DEFCLASS FLEXI-CR-ASCII-FORMAT ...)
; processing (DEFCLASS FLEXI-CRLF-ASCII-FORMAT ...)
; processing (DEFCLASS FLEXI-LATIN-1-FORMAT ...)
; processing (DEFCLASS FLEXI-CR-LATIN-1-FORMAT ...)
; processing (DEFCLASS FLEXI-CRLF-LATIN-1-FORMAT ...)
; processing (DEFCLASS FLEXI-UTF-32-FORMAT ...)
; processing (DEFCLASS FLEXI-UTF-32-LE-FORMAT ...)
; processing (DEFCLASS FLEXI-CR-UTF-32-LE-FORMAT ...)
; processing (DEFCLASS FLEXI-CRLF-UTF-32-LE-FORMAT ...)
; processing (DEFCLASS FLEXI-UTF-32-BE-FORMAT ...)
; processing (DEFCLASS FLEXI-CR-UTF-32-BE-FORMAT ...)
; processing (DEFCLASS FLEXI-CRLF-UTF-32-BE-FORMAT ...)
; processing (DEFCLASS FLEXI-UTF-16-FORMAT ...)
; processing (DEFCLASS FLEXI-UTF-16-LE-FORMAT ...)
; processing (DEFCLASS FLEXI-CR-UTF-16-LE-FORMAT ...)
; processing (DEFCLASS FLEXI-CRLF-UTF-16-LE-FORMAT ...)
; processing (DEFCLASS FLEXI-UTF-16-BE-FORMAT ...)
; processing (DEFCLASS FLEXI-CR-UTF-16-BE-FORMAT ...)
; processing (DEFCLASS FLEXI-CRLF-UTF-16-BE-FORMAT ...)
; processing (DEFCLASS FLEXI-GBK-FORMAT ...)
; processing (DEFCLASS FLEXI-CR-GBK-FORMAT ...)
; processing (DEFCLASS FLEXI-CRLF-GBK-FORMAT ...)
; processing (DEFCLASS FLEXI-UTF-8-FORMAT ...)
; processing (DEFCLASS FLEXI-CR-UTF-8-FORMAT ...)
; processing (DEFCLASS FLEXI-CRLF-UTF-8-FORMAT ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFUN EXTERNAL-FORMAT-CLASS-NAME ...)
; processing (DEFUN MAKE-EXTERNAL-FORMAT% ...)
; processing (DEFUN MAKE-EXTERNAL-FORMAT ...)
; processing (DEFUN MAYBE-CONVERT-EXTERNAL-FORMAT ...)
; processing (DEFUN EXTERNAL-FORMAT-EQUAL ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/external-format.lisp
; in: DEFUN EXTERNAL-FORMAT-EQUAL
;     (EQL (FLEXI-STREAMS:EXTERNAL-FORMAT-ID FLEXI-STREAMS::EF1)
;          (FLEXI-STREAMS:EXTERNAL-FORMAT-ID FLEXI-STREAMS::EF2))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a SINGLE-FLOAT.
;   The second argument is a T, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a DOUBLE-FLOAT.
;   The second argument is a T, not a DOUBLE-FLOAT.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN NORMALIZE-EXTERNAL-FORMAT ...)
; processing (DEFMETHOD PRINT-OBJECT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/external-format-tmpO1PDDUR.fasl
; compilation finished in 0:00:00.456
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/length.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFGENERIC ENCODING-FACTOR ...)
; processing (DEFMETHOD ENCODING-FACTOR ...)
; processing (DEFMETHOD ENCODING-FACTOR ...)
; processing (DEFMETHOD ENCODING-FACTOR ...)
; processing (DEFMETHOD ENCODING-FACTOR ...)
; processing (DEFMETHOD ENCODING-FACTOR ...)
; processing (DEFMETHOD ENCODING-FACTOR ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD ENCODING-FACTOR (FLEXI-CRLF-MIXIN)
;     (* 1.02d0 (CALL-NEXT-METHOD))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline float arithmetic (cost 5) because:
;       The first argument is a T, not a DOUBLE-FLOAT.
;       The result is a (VALUES (OR (COMPLEX DOUBLE-FLOAT) DOUBLE-FLOAT)
;                               &OPTIONAL), not a (VALUES DOUBLE-FLOAT &REST T).

; processing (DEFGENERIC CHECK-END ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFGENERIC CHECK-END
;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT "This sequence can't be decoded ~
;   using ~A as it is too short.  ~A octet~:P missing at the end."
;                                           (FLEXI-STREAMS:EXTERNAL-FORMAT-NAME
;                                            FORMAT)
;                                           (- FLEXI-STREAMS::I FLEXI-STREAMS::END))
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFGENERIC COMPUTE-NUMBER-OF-CHARS ...)
; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)
; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-8-BIT-FORMAT T T T)
;     (DEFMETHOD FLEXI-STREAMS::COMPUTE-NUMBER-OF-CHARS
;                ((FORMAT FLEXI-STREAMS::FLEXI-8-BIT-FORMAT) SEQUENCE
;                 FLEXI-STREAMS::START FLEXI-STREAMS::END)
;       (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;       (DECLARE (FIXNUM FLEXI-STREAMS::START FLEXI-STREAMS::END))
;       (DECLARE (IGNORE SEQUENCE))
;       (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA (SB-PCL::FAST-METHOD
;                           FLEXI-STREAMS::COMPUTE-NUMBER-OF-CHARS
;                           (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT T T T))
;         (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. FORMAT SEQUENCE
;          FLEXI-STREAMS::START FLEXI-STREAMS::END)
;       (DECLARE (IGNORABLE SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL.)
;                (DISABLE-PACKAGE-LOCKS SB-PCL::PV-ENV-ENVIRONMENT))
;       (DECLARE (IGNORE SEQUENCE))
;       (DECLARE (FIXNUM FLEXI-STREAMS::END FLEXI-STREAMS::START))
;       (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;       (DECLARE
;        (SB-C::CURRENT-DEFMETHOD FLEXI-STREAMS::COMPUTE-NUMBER-OF-CHARS NIL
;         (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT T T T)
;         (FORMAT SEQUENCE FLEXI-STREAMS::START FLEXI-STREAMS::END)))
;       (DECLARE
;        (SB-C::SOURCE-FORM
;         (LAMBDA (FORMAT SEQUENCE FLEXI-STREAMS::START FLEXI-STREAMS::END)
;           (DECLARE #)
;           (DECLARE #)
;           (DECLARE #)
;           (- FLEXI-STREAMS::END FLEXI-STREAMS::START))))
;       (DECLARE (SB-PCL::%PARAMETER FLEXI-STREAMS::END))
;       (DECLARE (SB-PCL::%PARAMETER FLEXI-STREAMS::START))
;       (DECLARE (SB-PCL::%PARAMETER SEQUENCE))
;       ...)
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-CRLF-MIXIN T T T)
;     (SEARCH #(13 10) SEQUENCE :START2 FLEXI-STREAMS::I :END2 FLEXI-STREAMS::END
;             :TEST #'=)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.
; 
; note: forced to do full call
;       unable to do inline float comparison (cost 3) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do inline float comparison (cost 3) because:
;       The first argument is a T, not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.

;     (- FLEXI-STREAMS::END FLEXI-STREAMS::START)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-UTF-8-FORMAT T T T)
;     (AREF SEQUENCE FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-CRLF-UTF-8-FORMAT T T T)
;     (AREF SEQUENCE FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in:
;      DEFMETHOD COMPUTE-NUMBER-OF-CHARS :BEFORE (FLEXI-UTF-16-FORMAT T T T)
;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT "~A octet~:P cannot be decoded ~
;   using UTF-16 as ~:*~A is not even."
;                                           (- FLEXI-STREAMS::END
;                                              FLEXI-STREAMS::START))
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-UTF-16-LE-FORMAT T T T)
;     (AREF SEQUENCE (1+ FLEXI-STREAMS::I))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (INCF FLEXI-STREAMS::I LENGTH)
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G21)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-UTF-16-BE-FORMAT T T T)
;     (AREF SEQUENCE FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in:
;      DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-CRLF-UTF-16-LE-FORMAT T T T)
;     (AREF SEQUENCE (1+ FLEXI-STREAMS::I))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (AREF SEQUENCE FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (INCF FLEXI-STREAMS::I LENGTH)
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G25)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in:
;      DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-CRLF-UTF-16-BE-FORMAT T T T)
;     (AREF SEQUENCE FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (AREF SEQUENCE (1+ FLEXI-STREAMS::I))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-GBK-FORMAT T T T)
;     (AREF SEQUENCE FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-CRLF-GBK-FORMAT T T T)
;     (AREF SEQUENCE FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in:
;      DEFMETHOD COMPUTE-NUMBER-OF-CHARS :BEFORE (FLEXI-UTF-32-FORMAT T T T)
;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT "~A octet~:P cannot be decoded ~
;   using UTF-32 as ~:*~A is not a multiple-value of four."
;                                           LENGTH)
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)
; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in:
;      DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-CRLF-UTF-32-LE-FORMAT T T T)
;     (AREF SEQUENCE FLEXI-STREAMS::J)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (= FLEXI-STREAMS:OCTET (AREF SEQUENCE FLEXI-STREAMS::J))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do inline float comparison (cost 3) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do inline float comparison (cost 3) because:
;       The first argument is a T, not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.

;     (DECF LENGTH)
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER * 268435456), not a FIXNUM.
;       The result is a (VALUES (INTEGER * 268435455) &OPTIONAL), not a (VALUES
;                                                                        FIXNUM
;                                                                        &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER * 268435456), not a FIXNUM.
;       The result is a (VALUES (INTEGER * 268435455) &OPTIONAL), not a (VALUES
;                                                                        FIXNUM
;                                                                        &REST T).
;       etc.

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in:
;      DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-CRLF-UTF-32-BE-FORMAT T T T)
;     (AREF SEQUENCE FLEXI-STREAMS::J)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (= FLEXI-STREAMS:OCTET (AREF SEQUENCE FLEXI-STREAMS::J))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do inline float comparison (cost 3) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do inline float comparison (cost 3) because:
;       The first argument is a T, not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.

;     (DECF LENGTH)
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER * 268435456), not a FIXNUM.
;       The result is a (VALUES (INTEGER * 268435455) &OPTIONAL), not a (VALUES
;                                                                        FIXNUM
;                                                                        &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER * 268435456), not a FIXNUM.
;       The result is a (VALUES (INTEGER * 268435455) &OPTIONAL), not a (VALUES
;                                                                        FIXNUM
;                                                                        &REST T).
;       etc.

; processing (DEFGENERIC COMPUTE-NUMBER-OF-OCTETS ...)
; processing (DEFMETHOD COMPUTE-NUMBER-OF-OCTETS ...)
; processing (DEFMETHOD COMPUTE-NUMBER-OF-OCTETS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-8-BIT-FORMAT T T T)
;     (DEFMETHOD FLEXI-STREAMS::COMPUTE-NUMBER-OF-OCTETS
;                ((FORMAT FLEXI-STREAMS::FLEXI-8-BIT-FORMAT) STRING
;                 FLEXI-STREAMS::START FLEXI-STREAMS::END)
;       (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;       (DECLARE (FIXNUM FLEXI-STREAMS::START FLEXI-STREAMS::END))
;       (DECLARE (IGNORE STRING))
;       (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA (SB-PCL::FAST-METHOD
;                           FLEXI-STREAMS::COMPUTE-NUMBER-OF-OCTETS
;                           (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT T T T))
;         (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. FORMAT STRING
;          FLEXI-STREAMS::START FLEXI-STREAMS::END)
;       (DECLARE (IGNORABLE SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL.)
;                (DISABLE-PACKAGE-LOCKS SB-PCL::PV-ENV-ENVIRONMENT))
;       (DECLARE (IGNORE STRING))
;       (DECLARE (FIXNUM FLEXI-STREAMS::END FLEXI-STREAMS::START))
;       (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;       (DECLARE
;        (SB-C::CURRENT-DEFMETHOD FLEXI-STREAMS::COMPUTE-NUMBER-OF-OCTETS NIL
;         (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT T T T)
;         (FORMAT STRING FLEXI-STREAMS::START FLEXI-STREAMS::END)))
;       (DECLARE
;        (SB-C::SOURCE-FORM
;         (LAMBDA (FORMAT STRING FLEXI-STREAMS::START FLEXI-STREAMS::END)
;           (DECLARE #)
;           (DECLARE #)
;           (DECLARE #)
;           (- FLEXI-STREAMS::END FLEXI-STREAMS::START))))
;       (DECLARE (SB-PCL::%PARAMETER FLEXI-STREAMS::END))
;       (DECLARE (SB-PCL::%PARAMETER FLEXI-STREAMS::START))
;       (DECLARE (SB-PCL::%PARAMETER STRING))
;       ...)
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFMETHOD COMPUTE-NUMBER-OF-OCTETS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-GBK-FORMAT T T T)
;     (CHAR STRING FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (INCF FLEXI-STREAMS::SUM FLEXI-STREAMS:CHAR-LENGTH)
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G22)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFMETHOD COMPUTE-NUMBER-OF-OCTETS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-CRLF-GBK-FORMAT T T T)
;     (CHAR STRING FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (INCF FLEXI-STREAMS::SUM FLEXI-STREAMS:CHAR-LENGTH)
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G22)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFMETHOD COMPUTE-NUMBER-OF-OCTETS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-UTF-8-FORMAT T T T)
;     (CHAR STRING FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (INCF FLEXI-STREAMS::SUM FLEXI-STREAMS:CHAR-LENGTH)
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G20)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFMETHOD COMPUTE-NUMBER-OF-OCTETS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-CRLF-UTF-8-FORMAT T T T)
;     (CHAR STRING FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (INCF FLEXI-STREAMS::SUM FLEXI-STREAMS:CHAR-LENGTH)
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G20)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFMETHOD COMPUTE-NUMBER-OF-OCTETS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-UTF-16-FORMAT T T T)
;     (CHAR STRING FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (INCF FLEXI-STREAMS::SUM FLEXI-STREAMS:CHAR-LENGTH)
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G20)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFMETHOD COMPUTE-NUMBER-OF-OCTETS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in:
;      DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-CRLF-UTF-16-LE-FORMAT T T T)
;     (CHAR STRING FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (INCF FLEXI-STREAMS::SUM FLEXI-STREAMS:CHAR-LENGTH)
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G20)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFMETHOD COMPUTE-NUMBER-OF-OCTETS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in:
;      DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-CRLF-UTF-16-BE-FORMAT T T T)
;     (CHAR STRING FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (INCF FLEXI-STREAMS::SUM FLEXI-STREAMS:CHAR-LENGTH)
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G20)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFMETHOD COMPUTE-NUMBER-OF-OCTETS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-UTF-32-FORMAT T T T)
;     (* 4 (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES (INTEGER -4294967292 4294967292) &OPTIONAL), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do inline ASH (cost 2) because:
;       The first argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES (INTEGER -4294967292 4294967292) &OPTIONAL), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       etc.
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFMETHOD COMPUTE-NUMBER-OF-OCTETS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-CRLF-MIXIN T T T)
;     (+ (CALL-NEXT-METHOD)
;        (*
;         (CASE (FLEXI-STREAMS:EXTERNAL-FORMAT-NAME FORMAT)
;           (:UTF-32 4)
;           (OTHERWISE 1))
;         (COUNT #\Newline STRING :START FLEXI-STREAMS::START :END
;                FLEXI-STREAMS::END :TEST #'CHAR=)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (MOD 2147483633), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFGENERIC CHARACTER-LENGTH ...)
; processing (DEFMETHOD CHARACTER-LENGTH ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in:
;      DEFMETHOD CHARACTER-LENGTH :AROUND (FLEXI-CRLF-MIXIN (EQL #\Newline))
;     (+ (CALL-NEXT-METHOD FORMAT FLEXI-STREAMS::+CR+)
;        (CALL-NEXT-METHOD FORMAT FLEXI-STREAMS::+LF+))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT
;                                                                &REST T).
;       etc.

; processing (DEFMETHOD CHARACTER-LENGTH ...)
; processing (DEFMETHOD CHARACTER-LENGTH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/length-tmpIX4U16ZB.fasl
; compilation finished in 0:00:01.108
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/encode.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFGENERIC CHAR-TO-OCTETS ...)
; processing (DEFGENERIC WRITE-SEQUENCE* ...)
; processing (DEFGENERIC STRING-TO-OCTETS* ...)
; processing (DEFMETHOD STRING-TO-OCTETS* ...)
; processing (DEFMACRO DEFINE-SEQUENCE-WRITERS ...)
; processing (DEFMACRO DEFINE-CHAR-ENCODERS ...)
; processing (DEFINE-CHAR-ENCODERS (FLEXI-LATIN-1-FORMAT FLEXI-CR-LATIN-1-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/encode.lisp
; in:
;      DEFINE-CHAR-ENCODERS (FLEXI-LATIN-1-FORMAT FLEXI-CR-LATIN-1-FORMAT
;                        FLEXI-CRLF-LATIN-1-FORMAT)
;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not a LATIN-1 character."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-LATIN-1-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-LATIN-1-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-LATIN-1-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (WHEN (> FLEXI-STREAMS:OCTET 255)
;           (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                                 "~S (code ~A) is not a LATIN-1 character."
;                                                 FLEXI-STREAMS::CHAR-GETTER
;                                                 FLEXI-STREAMS:OCTET))
;         (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not a LATIN-1 character."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not a LATIN-1 character."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-LATIN-1-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-LATIN-1-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-LATIN-1-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (WHEN (> FLEXI-STREAMS:OCTET 255)
;           (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                                 "~S (code ~A) is not a LATIN-1 character."
;                                                 FLEXI-STREAMS::CHAR-GETTER
;                                                 FLEXI-STREAMS:OCTET))
;         (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY LET CHAR-CODE LET 
; --> FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY LET WHEN IF 
; --> FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET WHEN IF FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET 
; --> FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET WHEN IF FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET 
; --> FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFINE-CHAR-ENCODERS (FLEXI-ASCII-FORMAT FLEXI-CR-ASCII-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/encode.lisp
; in:
;      DEFINE-CHAR-ENCODERS (FLEXI-ASCII-FORMAT FLEXI-CR-ASCII-FORMAT
;                        FLEXI-CRLF-ASCII-FORMAT)
;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not an ASCII character."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (WHEN (> FLEXI-STREAMS:OCTET 127)
;           (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                                 "~S (code ~A) is not an ASCII character."
;                                                 FLEXI-STREAMS::CHAR-GETTER
;                                                 FLEXI-STREAMS:OCTET))
;         (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not an ASCII character."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not an ASCII character."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (WHEN (> FLEXI-STREAMS:OCTET 127)
;           (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                                 "~S (code ~A) is not an ASCII character."
;                                                 FLEXI-STREAMS::CHAR-GETTER
;                                                 FLEXI-STREAMS:OCTET))
;         (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY LET CHAR-CODE LET 
; --> FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY LET WHEN IF 
; --> FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET WHEN IF FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET 
; --> FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET WHEN IF FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET 
; --> FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFINE-CHAR-ENCODERS (FLEXI-8-BIT-FORMAT FLEXI-CR-8-BIT-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/encode.lisp
; in:
;      DEFINE-CHAR-ENCODERS (FLEXI-8-BIT-FORMAT FLEXI-CR-8-BIT-FORMAT
;                        FLEXI-CRLF-8-BIT-FORMAT)
;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not in this encoding."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
;       (WITH-ACCESSORS ((FLEXI-STREAMS::ENCODING-HASH
;                         FLEXI-STREAMS::EXTERNAL-FORMAT-ENCODING-HASH))
;           FORMAT
;         (LET ((FLEXI-STREAMS:OCTET #))
;           (UNLESS FLEXI-STREAMS:OCTET
;             (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                                   "~S (code ~A) is not in this encoding."
;                                                   FLEXI-STREAMS::CHAR-GETTER
;                                                   FLEXI-STREAMS:OCTET))
;           (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not in this encoding."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not in this encoding."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
;       (WITH-ACCESSORS ((FLEXI-STREAMS::ENCODING-HASH
;                         FLEXI-STREAMS::EXTERNAL-FORMAT-ENCODING-HASH))
;           FORMAT
;         (LET ((FLEXI-STREAMS:OCTET #))
;           (UNLESS FLEXI-STREAMS:OCTET
;             (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                                   "~S (code ~A) is not in this encoding."
;                                                   FLEXI-STREAMS::CHAR-GETTER
;                                                   FLEXI-STREAMS:OCTET))
;           (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY WITH-ACCESSORS LET SYMBOL-MACROLET LET 
; --> GETHASH 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY WITH-ACCESSORS LET SYMBOL-MACROLET LET 
; --> UNLESS IF FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET 
; --> FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY WITH-ACCESSORS LET SYMBOL-MACROLET LET GETHASH 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY WITH-ACCESSORS LET SYMBOL-MACROLET LET UNLESS IF 
; --> FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY WITH-ACCESSORS LET SYMBOL-MACROLET LET GETHASH 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY WITH-ACCESSORS LET SYMBOL-MACROLET LET UNLESS IF 
; --> FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFINE-CHAR-ENCODERS (FLEXI-UTF-8-FORMAT FLEXI-CR-UTF-8-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/encode.lisp
; in:
;      DEFINE-CHAR-ENCODERS (FLEXI-UTF-8-FORMAT FLEXI-CR-UTF-8-FORMAT
;                        FLEXI-CRLF-UTF-8-FORMAT)
;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
;       (LET ((CHAR-CODE (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (TAGBODY
;           (COND (# # #) (# # #) (# # #) (T #))
;           (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGIOR* 128 #))
;          FLEXI-STREAMS::TWO
;           (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGIOR* 128 #))
;          FLEXI-STREAMS::ONE
;           (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGIOR* 128 #))
;          FLEXI-STREAMS::ZERO)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
;       (LET ((CHAR-CODE (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (TAGBODY
;           (COND (# # #) (# # #) (# # #) (T #))
;           (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGIOR* 128 #))
;          FLEXI-STREAMS::TWO
;           (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGIOR* 128 #))
;          FLEXI-STREAMS::ONE
;           (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGIOR* 128 #))
;          FLEXI-STREAMS::ZERO)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY LET CHAR-CODE LET 
; --> FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFINE-CHAR-ENCODERS (FLEXI-UTF-16-LE-FORMAT FLEXI-CR-UTF-16-LE-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/encode.lisp
; in:
;      DEFINE-CHAR-ENCODERS (FLEXI-UTF-16-LE-FORMAT FLEXI-CR-UTF-16-LE-FORMAT
;                        FLEXI-CRLF-UTF-16-LE-FORMAT)
;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-LE-FORMAT)
;       (FLET ((FLEXI-STREAMS::WRITE-WORD (FLEXI-STREAMS::WORD)
;                (FLEXI-STREAMS::OCTET-WRITER #)
;                (FLEXI-STREAMS::OCTET-WRITER #)))
;         (DECLARE (INLINE FLEXI-STREAMS::WRITE-WORD))
;         (LET ((CHAR-CODE #))
;           (DECLARE (TYPE FLEXI-STREAMS::CHAR-CODE-INTEGER CHAR-CODE))
;           (COND (# #) (T # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-LE-FORMAT)
;       (FLET ((FLEXI-STREAMS::WRITE-WORD (FLEXI-STREAMS::WORD)
;                (FLEXI-STREAMS::OCTET-WRITER #)
;                (FLEXI-STREAMS::OCTET-WRITER #)))
;         (DECLARE (INLINE FLEXI-STREAMS::WRITE-WORD))
;         (LET ((CHAR-CODE #))
;           (DECLARE (TYPE FLEXI-STREAMS::CHAR-CODE-INTEGER CHAR-CODE))
;           (COND (# #) (T # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET CHAR-CODE LET 
; --> FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFINE-CHAR-ENCODERS (FLEXI-UTF-16-BE-FORMAT FLEXI-CR-UTF-16-BE-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/encode.lisp
; in:
;      DEFINE-CHAR-ENCODERS (FLEXI-UTF-16-BE-FORMAT FLEXI-CR-UTF-16-BE-FORMAT
;                        FLEXI-CRLF-UTF-16-BE-FORMAT)
;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-16-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-BE-FORMAT)
;       (FLET ((FLEXI-STREAMS::WRITE-WORD (FLEXI-STREAMS::WORD)
;                (FLEXI-STREAMS::OCTET-WRITER #)
;                (FLEXI-STREAMS::OCTET-WRITER #)))
;         (DECLARE (INLINE FLEXI-STREAMS::WRITE-WORD))
;         (LET ((CHAR-CODE #))
;           (DECLARE (TYPE FLEXI-STREAMS::CHAR-CODE-INTEGER CHAR-CODE))
;           (COND (# #) (T # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-16-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-BE-FORMAT)
;       (FLET ((FLEXI-STREAMS::WRITE-WORD (FLEXI-STREAMS::WORD)
;                (FLEXI-STREAMS::OCTET-WRITER #)
;                (FLEXI-STREAMS::OCTET-WRITER #)))
;         (DECLARE (INLINE FLEXI-STREAMS::WRITE-WORD))
;         (LET ((CHAR-CODE #))
;           (DECLARE (TYPE FLEXI-STREAMS::CHAR-CODE-INTEGER CHAR-CODE))
;           (COND (# #) (T # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET CHAR-CODE LET 
; --> FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFINE-CHAR-ENCODERS (FLEXI-GBK-FORMAT FLEXI-CR-GBK-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/encode.lisp
; in:
;      DEFINE-CHAR-ENCODERS (FLEXI-GBK-FORMAT FLEXI-CR-GBK-FORMAT
;                        FLEXI-CRLF-GBK-FORMAT)
;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not in this encoding."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (IF (<= FLEXI-STREAMS:OCTET 127)
;             (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
;             (FLET (#)
;               (DECLARE #)
;               (DECLARE #)
;               (COND # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not in this encoding."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not in this encoding."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (IF (<= FLEXI-STREAMS:OCTET 127)
;             (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
;             (FLET (#)
;               (DECLARE #)
;               (DECLARE #)
;               (COND # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (IF (<= FLEXI-STREAMS:OCTET 127)
;             (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
;             (FLET (#)
;               (DECLARE #)
;               (DECLARE #)
;               (COND # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (IF (<= FLEXI-STREAMS:OCTET 127)
;             (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
;             (FLET (#)
;               (DECLARE #)
;               (DECLARE #)
;               (COND # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY LET CHAR-CODE LET 
; --> FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY LET IF FLET COND IF IF THE LET IF 
; --> FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (IF (<= FLEXI-STREAMS:OCTET 127)
;             (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
;             (FLET (#)
;               (DECLARE #)
;               (DECLARE #)
;               (COND # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET IF FLET COND IF IF THE LET IF 
; --> FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET IF FLET COND IF IF THE LET IF 
; --> FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (IF (<= FLEXI-STREAMS:OCTET 127)
;             (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
;             (FLET (#)
;               (DECLARE #)
;               (DECLARE #)
;               (COND # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (IF (<= FLEXI-STREAMS:OCTET 127)
;             (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
;             (FLET (#)
;               (DECLARE #)
;               (DECLARE #)
;               (COND # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (IF (<= FLEXI-STREAMS:OCTET 127)
;             (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
;             (FLET (#)
;               (DECLARE #)
;               (DECLARE #)
;               (COND # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET 
; ==>
;   (#:WRITE-CHAR2 (#:CHAR1)
;    (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE #:CHAR1)))
;      (IF (<= FLEXI-STREAMS:OCTET 127)
;          (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
;          (FLET (#)
;            (DECLARE #)
;            (DECLARE #)
;            (COND # # #)))))
; 
; note: Return type not fixed values, so can't use known return convention:
;   *

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (IF (<= FLEXI-STREAMS:OCTET 127)
;             (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
;             (FLET (#)
;               (DECLARE #)
;               (DECLARE #)
;               (COND # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OBJECT BLOCK ETYPECASE LET COND IF 
; --> IF PROGN SYMBOL-MACROLET LOCALLY FLET 
; ==>
;   (#:WRITE-CHAR2 (#:CHAR1)
;    (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE #:CHAR1)))
;      (IF (<= FLEXI-STREAMS:OCTET 127)
;          (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
;          (FLET (#)
;            (DECLARE #)
;            (DECLARE #)
;            (COND # # #)))))
; 
; note: Return type not fixed values, so can't use known return convention:
;   *

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFINE-CHAR-ENCODERS (FLEXI-UTF-32-LE-FORMAT FLEXI-CR-UTF-32-LE-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/encode.lisp
; in:
;      DEFINE-CHAR-ENCODERS (FLEXI-UTF-32-LE-FORMAT FLEXI-CR-UTF-32-LE-FORMAT
;                        FLEXI-CRLF-UTF-32-LE-FORMAT)
;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET ((CHAR-CODE (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGAND* 255 CHAR-CODE))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -8)))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -16)))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -24)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET ((CHAR-CODE (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGAND* 255 CHAR-CODE))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -8)))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -16)))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -24)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY LET CHAR-CODE LET 
; --> FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFINE-CHAR-ENCODERS (FLEXI-UTF-32-BE-FORMAT FLEXI-CR-UTF-32-BE-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/encode.lisp
; in:
;      DEFINE-CHAR-ENCODERS (FLEXI-UTF-32-BE-FORMAT FLEXI-CR-UTF-32-BE-FORMAT
;                        FLEXI-CRLF-UTF-32-BE-FORMAT)
;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET ((CHAR-CODE (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -24)))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -16)))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -8)))
;         (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGAND* 255 CHAR-CODE))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET ((CHAR-CODE (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -24)))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -16)))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -8)))
;         (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGAND* 255 CHAR-CODE))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY LET CHAR-CODE LET 
; --> FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFMETHOD CHAR-TO-OCTETS ...)
; processing (DEFMETHOD CHAR-TO-OCTETS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/encode-tmp93OFNPHA.fasl
; compilation finished in 0:00:07.753
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/decode.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFUN RECOVER-FROM-ENCODING-ERROR ...)
; processing (DEFGENERIC OCTETS-TO-CHAR-CODE ...)
; processing (DEFGENERIC OCTETS-TO-STRING* ...)
; processing (DEFMETHOD OCTETS-TO-STRING* ...)
; processing (DEFMACRO DEFINE-SEQUENCE-READERS ...)
; processing (DEFMACRO DEFINE-CHAR-DECODERS ...)
; processing (DEFINE-CHAR-DECODERS (FLEXI-LATIN-1-FORMAT FLEXI-CR-LATIN-1-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/decode.lisp
; in:
;      DEFINE-CHAR-DECODERS (FLEXI-LATIN-1-FORMAT FLEXI-CR-LATIN-1-FORMAT
;                        FLEXI-CRLF-LATIN-1-FORMAT)
;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-LATIN-1-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-LATIN-1-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-LATIN-1-FORMAT)
;       FLEXI-STREAMS::OCTET-GETTER)
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET 
; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK 
; --> PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET PROGN FLEXI-STREAMS::OCTET-GETTER 
; --> BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK 
; --> PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; processing (DEFINE-CHAR-DECODERS (FLEXI-ASCII-FORMAT FLEXI-CR-ASCII-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/decode.lisp
; in:
;      DEFINE-CHAR-DECODERS (FLEXI-ASCII-FORMAT FLEXI-CR-ASCII-FORMAT
;                        FLEXI-CRLF-ASCII-FORMAT)
;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             FLEXI-STREAMS:OCTET)))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;           FLEXI-STREAMS:OCTET))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;           FLEXI-STREAMS:OCTET))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;           FLEXI-STREAMS:OCTET))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;           FLEXI-STREAMS:OCTET))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;           FLEXI-STREAMS:OCTET))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;           FLEXI-STREAMS:OCTET))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; processing (DEFINE-CHAR-DECODERS (FLEXI-8-BIT-FORMAT FLEXI-CR-8-BIT-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/decode.lisp
; in:
;      DEFINE-CHAR-DECODERS (FLEXI-8-BIT-FORMAT FLEXI-CR-8-BIT-FORMAT
;                        FLEXI-CRLF-8-BIT-FORMAT)
;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
;       (WITH-ACCESSORS ((FLEXI-STREAMS::DECODING-TABLE
;                         FLEXI-STREAMS::EXTERNAL-FORMAT-DECODING-TABLE))
;           FORMAT
;         (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;           (LET (#)
;             (IF #
;                 #
;                 CHAR-CODE)))))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (LET ((CHAR-CODE (AREF # #)))
;         (IF (OR (NULL CHAR-CODE) (= # 65533))
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             CHAR-CODE)))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
;       (WITH-ACCESSORS ((FLEXI-STREAMS::DECODING-TABLE
;                         FLEXI-STREAMS::EXTERNAL-FORMAT-DECODING-TABLE))
;           FORMAT
;         (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;           (LET (#)
;             (IF #
;                 #
;                 CHAR-CODE)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (LET ((CHAR-CODE (AREF # #)))
;         (IF (OR (NULL CHAR-CODE) (= # 65533))
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             CHAR-CODE)))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
;       (WITH-ACCESSORS ((FLEXI-STREAMS::DECODING-TABLE
;                         FLEXI-STREAMS::EXTERNAL-FORMAT-DECODING-TABLE))
;           FORMAT
;         (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;           (LET (#)
;             (IF #
;                 #
;                 CHAR-CODE)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (LET ((CHAR-CODE (AREF # #)))
;         (IF (OR (NULL CHAR-CODE) (= # 65533))
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             CHAR-CODE)))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
;       (WITH-ACCESSORS ((FLEXI-STREAMS::DECODING-TABLE
;                         FLEXI-STREAMS::EXTERNAL-FORMAT-DECODING-TABLE))
;           FORMAT
;         (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;           (LET (#)
;             (IF #
;                 #
;                 CHAR-CODE)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (LET ((CHAR-CODE (AREF # #)))
;         (IF (OR (NULL CHAR-CODE) (= # 65533))
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             CHAR-CODE)))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
;       (WITH-ACCESSORS ((FLEXI-STREAMS::DECODING-TABLE
;                         FLEXI-STREAMS::EXTERNAL-FORMAT-DECODING-TABLE))
;           FORMAT
;         (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;           (LET (#)
;             (IF #
;                 #
;                 CHAR-CODE)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (LET ((CHAR-CODE (AREF # #)))
;         (IF (OR (NULL CHAR-CODE) (= # 65533))
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             CHAR-CODE)))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
;       (WITH-ACCESSORS ((FLEXI-STREAMS::DECODING-TABLE
;                         FLEXI-STREAMS::EXTERNAL-FORMAT-DECODING-TABLE))
;           FORMAT
;         (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;           (LET (#)
;             (IF #
;                 #
;                 CHAR-CODE)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (LET ((CHAR-CODE (AREF # #)))
;         (IF (OR (NULL CHAR-CODE) (= # 65533))
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             CHAR-CODE)))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
;       (WITH-ACCESSORS ((FLEXI-STREAMS::DECODING-TABLE
;                         FLEXI-STREAMS::EXTERNAL-FORMAT-DECODING-TABLE))
;           FORMAT
;         (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;           (LET (#)
;             (IF #
;                 #
;                 CHAR-CODE)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; processing (DEFINE-CHAR-DECODERS (FLEXI-UTF-8-FORMAT FLEXI-CR-UTF-8-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/decode.lisp
; in:
;      DEFINE-CHAR-DECODERS (FLEXI-UTF-8-FORMAT FLEXI-CR-UTF-8-FORMAT
;                        FLEXI-CRLF-UTF-8-FORMAT)
;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (LET #
;               #
;               #)))))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "Unexpected value #x~X at start of UTF-8 sequence." OCTET)).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "Unexpected value #x~X at start of UTF-8 sequence." OCTET)).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "Unexpected value #x~X at start of UTF-8 sequence." OCTET)).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "Unexpected value #x~X at start of UTF-8 sequence." OCTET)).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; processing (DEFINE-CHAR-DECODERS (FLEXI-UTF-16-LE-FORMAT FLEXI-CR-UTF-16-LE-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/decode.lisp
; in:
;      DEFINE-CHAR-DECODERS (FLEXI-UTF-16-LE-FORMAT FLEXI-CR-UTF-16-LE-FORMAT
;                        FLEXI-CRLF-UTF-16-LE-FORMAT)
;     (FLEXI-STREAMS::READ-NEXT-WORD)
; 
; note: implementation limitation: couldn't inline expand because expansion refers to the optimized away object #<SB-C::CTRAN 1 {5603DB31}>.
; 
; note: deleting unused function
;   (SB-C::LOCAL-INLINE READ-NEXT-WORD)

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR 
; ==>
;   (LET ((#:G33 FLEXI-STREAMS::OCTET-GETTER))
;     (IF #:G33
;         #:G33
;         (COND
;          (FLEXI-STREAMS::FIRST-OCTET-SEEN
;           (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE #))
;          (T (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE NIL)))))
; 
; note: deleting unused function
;   (LET ((#:G33 OCTET-GETTER)))

;     (FLEXI-STREAMS::READ-NEXT-WORD)
; 
; note: implementation limitation: couldn't inline expand because expansion refers to the optimized away object #<SB-C::CTRAN 1 {5603DB31}>.
; 
; note: deleting unused function
;   (SB-C::LOCAL-INLINE READ-NEXT-WORD)

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR 
; ==>
;   (LET ((#:G35 FLEXI-STREAMS::OCTET-GETTER))
;     (IF #:G35
;         #:G35
;         (COND
;          (FLEXI-STREAMS::FIRST-OCTET-SEEN
;           (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE #))
;          (T (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE NIL)))))
; 
; note: deleting unused function
;   (LET ((#:G35 OCTET-GETTER)))

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (DECLARE #)
;             (LET #
;               #
;               #)))))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::OCTETS-TO-CHAR-CODE
;     (SYMBOL-MACROLET ((FLEXI-STREAMS::OCTET-GETTER
;                        (FUNCALL FLEXI-STREAMS::READER)))
;       (LET ((#:CHAR-CODE0 #))
;         (WHEN (AND #:CHAR-CODE0 #)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "Illegal code point ~A (#x~:*~X)." #:CHAR-CODE0))
;         #:CHAR-CODE0)))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM OCTETS-TO-CHAR-CODE NIL). Use GO/RETURN-FROM with SAFETY 0, or
; declare the exit function DYNAMIC-EXTENT to avoid.

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> LET OR LET IF COND IF THE RETURN-FROM 
; ==>
;   NIL
; 
; caught STYLE-WARNING:
;   This is not a (MOD 1114112):
;    NIL
;   See also:
;     The SBCL Manual, Node "Handling of Types"
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER AND IF PROG1 LET THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> LET OR LET IF COND IF THE RETURN-FROM 
; ==>
;   NIL
; 
; caught STYLE-WARNING:
;   This is not a (MOD 1114112):
;    NIL
;   See also:
;     The SBCL Manual, Node "Handling of Types"
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER AND IF PROG1 LET THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (DECLARE #)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (DECLARE #)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER AND IF PROG1 LET THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (DECLARE #)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.
; 
; caught STYLE-WARNING:
;   Derived type of
;     (RETURN-FROM CHAR-DECODER NIL)
;   in
;     "a hairy form"
;   is
;     (VALUES &OPTIONAL NULL &REST T),
;   conflicting with their asserted type
;     (MOD 1114112).
;   See also:
;     The SBCL Manual, Node "Handling of Types"

; processing (DEFINE-CHAR-DECODERS (FLEXI-UTF-16-BE-FORMAT FLEXI-CR-UTF-16-BE-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/decode.lisp
; in:
;      DEFINE-CHAR-DECODERS (FLEXI-UTF-16-BE-FORMAT FLEXI-CR-UTF-16-BE-FORMAT
;                        FLEXI-CRLF-UTF-16-BE-FORMAT)
;     (FLEXI-STREAMS::READ-NEXT-WORD)
; 
; note: implementation limitation: couldn't inline expand because expansion refers to the optimized away object #<SB-C::CTRAN 2 {5738D2B1}>.
; 
; note: deleting unused function
;   (SB-C::LOCAL-INLINE READ-NEXT-WORD)

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR 
; ==>
;   (LET ((#:G33 FLEXI-STREAMS::OCTET-GETTER))
;     (IF #:G33
;         #:G33
;         (COND
;          (FLEXI-STREAMS::FIRST-OCTET-SEEN
;           (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE #))
;          (T (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE NIL)))))
; 
; note: deleting unused function
;   (LET ((#:G33 OCTET-GETTER)))

;     (FLEXI-STREAMS::READ-NEXT-WORD)
; 
; note: implementation limitation: couldn't inline expand because expansion refers to the optimized away object #<SB-C::CTRAN 2 {5738D2B1}>.
; 
; note: deleting unused function
;   (SB-C::LOCAL-INLINE READ-NEXT-WORD)

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR 
; ==>
;   (LET ((#:G35 FLEXI-STREAMS::OCTET-GETTER))
;     (IF #:G35
;         #:G35
;         (COND
;          (FLEXI-STREAMS::FIRST-OCTET-SEEN
;           (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE #))
;          (T (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE NIL)))))
; 
; note: deleting unused function
;   (LET ((#:G35 OCTET-GETTER)))

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (DECLARE #)
;             (LET #
;               #
;               #)))))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::OCTETS-TO-CHAR-CODE
;     (SYMBOL-MACROLET ((FLEXI-STREAMS::OCTET-GETTER
;                        (FUNCALL FLEXI-STREAMS::READER)))
;       (LET ((#:CHAR-CODE0 #))
;         (WHEN (AND #:CHAR-CODE0 #)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "Illegal code point ~A (#x~:*~X)." #:CHAR-CODE0))
;         #:CHAR-CODE0)))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM OCTETS-TO-CHAR-CODE NIL). Use GO/RETURN-FROM with SAFETY 0, or
; declare the exit function DYNAMIC-EXTENT to avoid.

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> LET OR LET IF COND IF THE RETURN-FROM 
; ==>
;   NIL
; 
; caught STYLE-WARNING:
;   This is not a (MOD 1114112):
;    NIL
;   See also:
;     The SBCL Manual, Node "Handling of Types"
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER AND IF PROG1 LET THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> LET OR LET IF COND IF THE RETURN-FROM 
; ==>
;   NIL
; 
; caught STYLE-WARNING:
;   This is not a (MOD 1114112):
;    NIL
;   See also:
;     The SBCL Manual, Node "Handling of Types"
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER AND IF PROG1 LET THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (DECLARE #)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER AND IF PROG1 LET THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (DECLARE #)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.
; 
; caught STYLE-WARNING:
;   Derived type of
;     (RETURN-FROM CHAR-DECODER NIL)
;   in
;     "a hairy form"
;   is
;     (VALUES &OPTIONAL NULL &REST T),
;   conflicting with their asserted type
;     (MOD 1114112).
;   See also:
;     The SBCL Manual, Node "Handling of Types"

; processing (DEFINE-CHAR-DECODERS (FLEXI-GBK-FORMAT FLEXI-CR-GBK-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/decode.lisp
; in:
;      DEFINE-CHAR-DECODERS (FLEXI-GBK-FORMAT FLEXI-CR-GBK-FORMAT
;                        FLEXI-CRLF-GBK-FORMAT)
;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (COND ((<= # 127) FLEXI-STREAMS:OCTET) ((= # 128) 8364) ((= # 255) 63733)
;               (T
;                (LET #
;                  #)))))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; --> BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; --> BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; --> BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (COND ((<= # 127) FLEXI-STREAMS:OCTET) ((= # 128) 8364) ((= # 255) 63733)
;               (T
;                (LET #
;                  #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (COND ((<= # 127) FLEXI-STREAMS:OCTET) ((= # 128) 8364) ((= # 255) 63733)
;               (T
;                (LET #
;                  #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; --> BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; --> BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; --> BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (COND ((<= # 127) FLEXI-STREAMS:OCTET) ((= # 128) 8364) ((= # 255) 63733)
;               (T
;                (LET #
;                  #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (COND ((<= # 127) FLEXI-STREAMS:OCTET) ((= # 128) 8364) ((= # 255) 63733)
;               (T
;                (LET #
;                  #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; --> BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; --> BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; --> BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (COND ((<= # 127) FLEXI-STREAMS:OCTET) ((= # 128) 8364) ((= # 255) 63733)
;               (T
;                (LET #
;                  #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (COND ((<= # 127) FLEXI-STREAMS:OCTET) ((= # 128) 8364) ((= # 255) 63733)
;               (T
;                (LET #
;                  #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; processing (DEFINE-CHAR-DECODERS (FLEXI-UTF-32-LE-FORMAT FLEXI-CR-UTF-32-LE-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/decode.lisp
; in:
;      DEFINE-CHAR-DECODERS (FLEXI-UTF-32-LE-FORMAT FLEXI-CR-UTF-32-LE-FORMAT
;                        FLEXI-CRLF-UTF-32-LE-FORMAT)
;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-16 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; ==>
;   (ASH FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-126 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-141 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-109 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; ==>
;   (ASH FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-460 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-476 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-442 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; ==>
;   (ASH FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-32 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-32 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-32 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-800 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-817 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-781 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; ==>
;   (ASH FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-32 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

; processing (DEFINE-CHAR-DECODERS (FLEXI-UTF-32-BE-FORMAT FLEXI-CR-UTF-32-BE-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/decode.lisp
; in:
;      DEFINE-CHAR-DECODERS (FLEXI-UTF-32-BE-FORMAT FLEXI-CR-UTF-32-BE-FORMAT
;                        FLEXI-CRLF-UTF-32-BE-FORMAT)
;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-16 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; ==>
;   (ASH FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-126 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-141 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-109 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; ==>
;   (ASH FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-460 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-476 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-442 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; ==>
;   (ASH FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-32 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-32 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-32 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-817 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-781 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-800 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; ==>
;   (ASH FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-32 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

; processing (DEFMETHOD OCTETS-TO-CHAR-CODE ...)
; processing (DEFMETHOD OCTETS-TO-CHAR-CODE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/decode-tmpOH5AKS8D.fasl
; compilation finished in 0:00:16.100
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "flexi-streams" "decode">
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/in-memory.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFCLASS IN-MEMORY-STREAM ...)
; processing (DEFCLASS IN-MEMORY-INPUT-STREAM ...)
; processing (DEFCLASS IN-MEMORY-OUTPUT-STREAM ...)
; processing (DEFCLASS LIST-STREAM ...)
; processing (DEFCLASS VECTOR-STREAM ...)
; processing (DEFCLASS LIST-INPUT-STREAM ...)
; processing (DEFCLASS VECTOR-INPUT-STREAM ...)
; processing (DEFCLASS VECTOR-OUTPUT-STREAM ...)
; processing (DEFMETHOD CHECK-IF-OPEN ...)
; processing (DEFMETHOD STREAM-ELEMENT-TYPE ...)
; processing (DEFGENERIC PEEK-BYTE ...)
; processing (DEFMETHOD PEEK-BYTE ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/in-memory.lisp
; in: DEFMETHOD PEEK-BYTE (VECTOR-INPUT-STREAM)
;     (= BYTE FLEXI-STREAMS::PEEK-TYPE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (LOOP :FOR BYTE = (READ-BYTE STREAM FLEXI-STREAMS::EOF-ERROR-P :EOF)
;           :FOR FLEXI-STREAMS::NEW-INDEX :FROM FLEXI-STREAMS::INDEX
;           :UNTIL (COND ((EQ BYTE :EOF) (RETURN FLEXI-STREAMS::EOF-VALUE))
;                        ((NULL FLEXI-STREAMS::PEEK-TYPE))
;                        ((EQ FLEXI-STREAMS::PEEK-TYPE 'T) (PLUSP BYTE))
;                        ((= BYTE FLEXI-STREAMS::PEEK-TYPE)))
;           :FINALLY ...)
; --> LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 1+ 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (PLUSP BYTE)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOOP :FOR BYTE = (READ-BYTE STREAM FLEXI-STREAMS::EOF-ERROR-P :EOF)
;           :FOR FLEXI-STREAMS::NEW-INDEX :FROM FLEXI-STREAMS::INDEX
;           :UNTIL (COND ((EQ BYTE :EOF) (RETURN FLEXI-STREAMS::EOF-VALUE))
;                        ((NULL FLEXI-STREAMS::PEEK-TYPE))
;                        ((EQ FLEXI-STREAMS::PEEK-TYPE 'T) (PLUSP BYTE))
;                        ((= BYTE FLEXI-STREAMS::PEEK-TYPE)))
;           :FINALLY ...)
; --> LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFMETHOD PEEK-BYTE ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/in-memory.lisp
; in: DEFMETHOD PEEK-BYTE (LIST-INPUT-STREAM)
;     (= BYTE FLEXI-STREAMS::PEEK-TYPE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (PLUSP BYTE)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; processing (DEFMETHOD TRANSFORM-OCTET ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/in-memory.lisp
; in: DEFMETHOD TRANSFORM-OCTET (IN-MEMORY-STREAM T)
;     (FUNCALL (OR (FLEXI-STREAMS::IN-MEMORY-STREAM-TRANSFORMER STREAM) #'IDENTITY)
;              FLEXI-STREAMS:OCTET)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

; processing (DEFMETHOD STREAM-READ-BYTE ...)
; processing (DEFMETHOD STREAM-LISTEN ...)
; processing (DEFMETHOD STREAM-READ-SEQUENCE ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/in-memory.lisp
; in: DEFMETHOD STREAM-READ-SEQUENCE (LIST-INPUT-STREAM T T T)
;     (FUNCALL FLEXI-STREAMS::TRANSFORMER ELT)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TRANSFORMER is not known to be a function

;     (SETF (ELT SEQUENCE FLEXI-STREAMS::INDEX)
;             (IF FLEXI-STREAMS::TRANSFORMER
;                 (FUNCALL FLEXI-STREAMS::TRANSFORMER ELT)
;                 ELT))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

; processing (DEFMETHOD STREAM-READ-BYTE ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/in-memory.lisp
; in: DEFMETHOD STREAM-READ-BYTE (VECTOR-INPUT-STREAM)
;     (AREF VECTOR FLEXI-STREAMS::CURRENT-INDEX)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFMETHOD STREAM-LISTEN ...)
; processing (DEFMETHOD STREAM-READ-SEQUENCE ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/in-memory.lisp
; in: DEFMETHOD STREAM-READ-SEQUENCE (VECTOR-INPUT-STREAM T T T)
;     (AREF VECTOR FLEXI-STREAMS::VECTOR-INDEX)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FUNCALL FLEXI-STREAMS::TRANSFORMER ELT)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TRANSFORMER is not known to be a function

;     (SETF (ELT SEQUENCE FLEXI-STREAMS::INDEX)
;             (IF FLEXI-STREAMS::TRANSFORMER
;                 (FUNCALL FLEXI-STREAMS::TRANSFORMER ELT)
;                 ELT))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

; processing (DEFMETHOD STREAM-WRITE-BYTE ...)
; processing (DEFMETHOD STREAM-WRITE-SEQUENCE ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/in-memory.lisp
; in: DEFMETHOD STREAM-WRITE-SEQUENCE (VECTOR-OUTPUT-STREAM T T T)
;     (ELT SEQUENCE FLEXI-STREAMS::INDEX)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

; processing (DEFMETHOD STREAM-FILE-POSITION ...)
; processing (DEFMETHOD (SETF STREAM-FILE-POSITION) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/in-memory.lisp
; in: DEFMETHOD (SETF STREAM-FILE-POSITION) (T VECTOR-INPUT-STREAM)
;     (<= 0 FLEXI-STREAMS::POSITION-SPEC FLEXI-STREAMS::END)
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFMETHOD STREAM-FILE-POSITION ...)
; processing (DEFMETHOD (SETF STREAM-FILE-POSITION) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/in-memory.lisp
; in: DEFMETHOD (SETF STREAM-FILE-POSITION) (T VECTOR-OUTPUT-STREAM)
;     (ARRAY-TOTAL-SIZE VECTOR)
; 
; note: unable to optimize because: can't tell the rank at compile time

;     (<= 0 FLEXI-STREAMS::POSITION-SPEC ARRAY-TOTAL-SIZE-LIMIT)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFMETHOD MAKE-IN-MEMORY-INPUT-STREAM ...)
; processing (DEFMETHOD MAKE-IN-MEMORY-INPUT-STREAM ...)
; processing (DEFUN MAKE-OUTPUT-VECTOR ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/in-memory.lisp
; in: DEFUN MAKE-OUTPUT-VECTOR
;     (MAKE-ARRAY 0 :ADJUSTABLE T :FILL-POINTER 0 :ELEMENT-TYPE
;                 FLEXI-STREAMS::ELEMENT-TYPE)
; 
; note: unable to optimize because: ELEMENT-TYPE is not constant.

; processing (DEFUN MAKE-IN-MEMORY-OUTPUT-STREAM ...)
; processing (DEFMETHOD GET-OUTPUT-STREAM-SEQUENCE ...)
; processing (DEFMETHOD OUTPUT-STREAM-SEQUENCE-LENGTH ...)
; processing (DEFMACRO WITH-INPUT-FROM-SEQUENCE ...)
; processing (DEFMACRO WITH-OUTPUT-TO-SEQUENCE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/in-memory-tmpTNV77KDS.fasl
; compilation finished in 0:00:00.548
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/stream.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFCLASS FLEXI-STREAM ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD (SETF FLEXI-STREAM-EXTERNAL-FORMAT) ...)
; processing (DEFMETHOD (SETF FLEXI-STREAM-ELEMENT-TYPE) ...)
; processing (DEFMETHOD STREAM-ELEMENT-TYPE ...)
; processing (DEFMETHOD CLOSE ...)
; processing (DEFMETHOD OPEN-STREAM-P ...)
; processing (DEFMETHOD STREAM-FILE-POSITION ...)
; processing (DEFMETHOD (SETF STREAM-FILE-POSITION) ...)
; processing (DEFCLASS FLEXI-OUTPUT-STREAM ...)
; processing (DEFCLASS FLEXI-INPUT-STREAM ...)
; processing (DEFCLASS FLEXI-IO-STREAM ...)
; processing (DEFUN MAKE-FLEXI-STREAM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/stream-tmp9AOKGDLT.fasl
; compilation finished in 0:00:00.164
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/output.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFGENERIC WRITE-BYTE* ...)
; processing (DEFMETHOD WRITE-BYTE* ...)
; processing (DEFMETHOD STREAM-WRITE-CHAR ...)
; processing (DEFMETHOD STREAM-WRITE-CHAR ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/output.lisp
; in: DEFMETHOD STREAM-WRITE-CHAR :AFTER (FLEXI-OUTPUT-STREAM T)
;     (INCF (THE INTEGER FLEXI-STREAMS::COLUMN))
; ==>
;   (+ 1 (THE INTEGER (FLEXI-STREAMS:FLEXI-STREAM-COLUMN #:G68)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFMETHOD STREAM-CLEAR-OUTPUT ...)
; processing (DEFMETHOD STREAM-FINISH-OUTPUT ...)
; processing (DEFMETHOD STREAM-FORCE-OUTPUT ...)
; processing (DEFMETHOD STREAM-LINE-COLUMN ...)
; processing (DEFMETHOD STREAM-WRITE-BYTE ...)
; processing (DEFMETHOD STREAM-WRITE-SEQUENCE ...)
; processing (DEFMETHOD STREAM-WRITE-STRING ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/output.lisp
; in: DEFMETHOD STREAM-WRITE-STRING (FLEXI-OUTPUT-STREAM T)
;     (LENGTH STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/output-tmpXS9JOGMS.fasl
; compilation finished in 0:00:00.132
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/input.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFMETHOD READ-BYTE* ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/input.lisp
; in: DEFMETHOD READ-BYTE* (FLEXI-INPUT-STREAM)
;     (AND FLEXI-STREAMS::BOUND (>= POSITION FLEXI-STREAMS::BOUND))
; --> >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR NULL INTEGER), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (OR NULL INTEGER), not a (UNSIGNED-BYTE 32).
;       etc.

;     (INCF POSITION)
; ==>
;   (+ 1 (THE INTEGER (FLEXI-STREAMS:FLEXI-STREAM-POSITION #:G08)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

;     (DECF POSITION)
; --> SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFMETHOD STREAM-CLEAR-INPUT ...)
; processing (DEFMETHOD STREAM-LISTEN ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/input.lisp
; in: DEFMETHOD STREAM-LISTEN (FLEXI-INPUT-STREAM)
;     (AND FLEXI-STREAMS::BOUND (>= POSITION FLEXI-STREAMS::BOUND))
; --> >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR NULL INTEGER), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (OR NULL INTEGER), not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFMETHOD STREAM-READ-BYTE ...)
; processing (DEFUN UNREAD-CHAR% ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/input.lisp
; in: DEFUN UNREAD-CHAR%
;     (DECF POSITION FLEXI-STREAMS::COUNTER)
; --> SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; processing (DEFMETHOD STREAM-READ-CHAR ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/input.lisp
; in: DEFMETHOD STREAM-READ-CHAR (FLEXI-INPUT-STREAM)
;     (OR (CODE-CHAR CHAR-CODE) CHAR-CODE)
; --> IF 
; ==>
;   CHAR-CODE
; 
; note: deleting unreachable code

; processing (DEFMETHOD STREAM-READ-CHAR-NO-HANG ...)
; processing (DEFMETHOD STREAM-READ-SEQUENCE ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/input.lisp
; in: DEFMETHOD STREAM-READ-SEQUENCE (FLEXI-INPUT-STREAM T T T)
;     (- FLEXI-STREAMS::BOUND POSITION)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (+ FLEXI-STREAMS::START (- FLEXI-STREAMS::BOUND POSITION))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (REPLACE SEQUENCE FLEXI-STREAMS::OCTET-STACK :START1 FLEXI-STREAMS::START
;              :END1 FLEXI-STREAMS::END)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
;   The second argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
;                                                       (SIMPLE-ARRAY * (*))
;                                                       &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
;   The second argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES SIMPLE-BASE-STRING
;                                                              &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
;   The second argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
;                                                       (SIMPLE-ARRAY CHARACTER
;                                                        (*))
;                                                       &REST T).

;     (LENGTH FLEXI-STREAMS::OCTET-STACK)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (ELT SEQUENCE (1- FLEXI-STREAMS::INDEX))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (INCF POSITION (- FLEXI-STREAMS::INDEX FLEXI-STREAMS::START))
; ==>
;   (+ (- FLEXI-STREAMS::INDEX FLEXI-STREAMS::START)
;      (FLEXI-STREAMS:FLEXI-STREAM-POSITION #:G1130))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MIN FLEXI-STREAMS::END
;          (+ FLEXI-STREAMS::START (- FLEXI-STREAMS::BOUND POSITION)))
; 
; note: unable to open code because: The operands might not be the same type.

;     (- FLEXI-STREAMS::BOUND POSITION)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT
;                                                                &REST T).
;       etc.

;     (+ FLEXI-STREAMS::START (- FLEXI-STREAMS::BOUND POSITION))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER -536870912 536870910), not a (UNSIGNED-BYTE
;                                                                      32).
;       The second argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

;     (MIN FLEXI-STREAMS::END
;          (+ FLEXI-STREAMS::START (- FLEXI-STREAMS::BOUND POSITION)))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (INTEGER -536870911 536870911), not a (UNSIGNED-BYTE
;                                                                      32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (INCF POSITION (- FLEXI-STREAMS::INDEX FLEXI-STREAMS::START))
; ==>
;   (+ (- FLEXI-STREAMS::INDEX FLEXI-STREAMS::START)
;      (FLEXI-STREAMS:FLEXI-STREAM-POSITION #:G1130))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER -536870910 1073741820), not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER -536870910 1073741820), not a (UNSIGNED-BYTE
;                                                                       32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.
; 
; note: doing signed word to integer coercion (cost 20)

;     (INCF FLEXI-STREAMS::INDEX FLEXI-STREAMS::OCTETS-FLUSHED)
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G77)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFMETHOD STREAM-UNREAD-CHAR ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/input.lisp
; in: DEFMETHOD STREAM-UNREAD-CHAR (FLEXI-INPUT-STREAM T)
;     (= (CHAR-CODE CHAR) FLEXI-STREAMS::LAST-CHAR-CODE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

; processing (DEFMETHOD UNREAD-BYTE ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/input.lisp
; in: DEFMETHOD UNREAD-BYTE (T FLEXI-INPUT-STREAM)
;     (= BYTE FLEXI-STREAMS::LAST-OCTET)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do inline float comparison (cost 3) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do inline float comparison (cost 3) because:
;       The first argument is a T, not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.

;     (DECF (THE INTEGER POSITION))
; --> SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFMETHOD PEEK-BYTE ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/input.lisp
; in: DEFMETHOD PEEK-BYTE (FLEXI-INPUT-STREAM)
;     (= FLEXI-STREAMS:OCTET FLEXI-STREAMS::PEEK-TYPE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (PLUSP FLEXI-STREAMS:OCTET)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/input-tmpERBDX74X.fasl
; compilation finished in 0:00:00.264
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/io.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFMETHOD RESET-INPUT-STATE ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/io.lisp
; in: DEFMETHOD RESET-INPUT-STATE (FLEXI-IO-STREAM)
;     (LENGTH FLEXI-STREAMS::OCTET-STACK)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; processing (DEFMETHOD STREAM-WRITE-BYTE ...)
; processing (DEFMETHOD STREAM-WRITE-CHAR ...)
; processing (DEFMETHOD STREAM-WRITE-SEQUENCE ...)
; processing (DEFMETHOD STREAM-CLEAR-OUTPUT ...)
; processing (DEFMETHOD RESET-OUTPUT-STATE ...)
; processing (DEFMETHOD STREAM-READ-BYTE ...)
; processing (DEFMETHOD STREAM-READ-CHAR ...)
; processing (DEFMETHOD STREAM-READ-SEQUENCE ...)
; processing (DEFMETHOD STREAM-UNREAD-CHAR ...)
; processing (DEFMETHOD UNREAD-BYTE ...)
; processing (DEFMETHOD STREAM-CLEAR-INPUT ...)
; processing (DEFMETHOD WRITE-BYTE* ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/io.lisp
; in: DEFMETHOD WRITE-BYTE* :AFTER (T FLEXI-IO-STREAM)
;     (INCF POSITION)
; ==>
;   (+ 1 (FLEXI-STREAMS:FLEXI-STREAM-POSITION #:G56))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/io-tmpTQIEF2IQ.fasl
; compilation finished in 0:00:00.144
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/strings.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFUN STRING-TO-OCTETS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/strings.lisp
; in: DEFUN STRING-TO-OCTETS
;     (LENGTH STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; processing (DEFUN OCTETS-TO-STRING ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/strings.lisp
; in: DEFUN OCTETS-TO-STRING
;     (LENGTH SEQUENCE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; processing (DEFUN OCTET-LENGTH ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/strings.lisp
; in: DEFUN OCTET-LENGTH
;     (LENGTH STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; processing (DEFUN CHAR-LENGTH ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/strings.lisp
; in: DEFUN CHAR-LENGTH
;     (LENGTH SEQUENCE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/strings-tmpPAAFO6LP.fasl
; compilation finished in 0:00:00.088
; compiling file "/usr/share/common-lisp/source/bordeaux-threads/src/pkgdcl.lisp" (written 07 JUN 2020 09:11:43 PM):
; processing (DEFPACKAGE :BORDEAUX-THREADS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/bordeaux-threads/src/pkgdcl-tmp4PCSVQUR.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/bordeaux-threads/src/bordeaux-threads.lisp" (written 07 JUN 2020 09:11:43 PM):
; processing (IN-PACKAGE #:BORDEAUX-THREADS)
; processing (DEFVAR *SUPPORTS-THREADS-P* ...)
; processing (DEFUN MARK-SUPPORTED ...)
; processing (DEFINE-CONDITION BORDEAUX-MP-CONDITION ...)
; processing (DEFGENERIC MAKE-THREADING-SUPPORT-ERROR ...)
; processing (DEFSTRUCT %SEMAPHORE ...)
; processing (DEFVAR *DEFAULT-SPECIAL-BINDINGS* ...)
; processing (DEFMACRO DEFBINDINGS ...)
; processing (DEFBINDINGS *STANDARD-IO-BINDINGS* ...)
; processing (DEFUN BINDING-DEFAULT-SPECIALS ...)
; processing (DEFUN SIGNAL-ERROR-IF-CURRENT-THREAD ...)
; processing (DEFPARAMETER *NO-CONDITION-WAIT-TIMEOUT-MESSAGE* ...)
; processing (DEFUN SIGNAL-ERROR-IF-CONDITION-WAIT-TIMEOUT ...)
; processing (DEFMACRO DEFINE-CONDITION-WAIT-COMPILER-MACRO ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/bordeaux-threads/src/bordeaux-threads-tmpCUMSDKM4.fasl
; compilation finished in 0:00:00.148
; compiling file "/usr/share/common-lisp/source/bordeaux-threads/src/impl-null.lisp" (written 07 JUN 2020 09:11:43 PM):
; processing (IN-PACKAGE #:BORDEAUX-THREADS)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/bordeaux-threads/src/impl-null-tmpVBY1FQ3S.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/bordeaux-threads/src/default-implementations.lisp" (written 07 JUN 2020 09:11:43 PM):
; processing (IN-PACKAGE #:BORDEAUX-THREADS)
; processing (DEFMACRO DEFDFUN ...)
; processing (DEFMACRO DEFDMACRO ...)
; processing (DEFDFUN START-MULTIPROCESSING ...)
; processing (DEFDFUN MAKE-THREAD ...)
; processing (DEFDFUN %MAKE-THREAD ...)
; processing (DEFDFUN CURRENT-THREAD ...)
; processing (DEFDFUN THREADP ...)
; processing (DEFDFUN THREAD-NAME ...)
; processing (DEFDFUN LOCK-P ...)
; processing (DEFDFUN RECURSIVE-LOCK-P ...)
; processing (DEFDFUN MAKE-LOCK ...)
; processing (DEFDFUN ACQUIRE-LOCK ...)
; processing (DEFDFUN RELEASE-LOCK ...)
; processing (DEFDMACRO WITH-LOCK-HELD ...)
; processing (DEFDFUN MAKE-RECURSIVE-LOCK ...)
; processing (DEFDFUN ACQUIRE-RECURSIVE-LOCK ...)
; processing (DEFDFUN RELEASE-RECURSIVE-LOCK ...)
; processing (DEFDMACRO WITH-RECURSIVE-LOCK-HELD ...)
; processing (DEFDFUN THREAD-YIELD ...)
; processing (DEFDFUN MAKE-CONDITION-VARIABLE ...)
; processing (DEFDFUN CONDITION-WAIT ...)
; processing (DEFDFUN CONDITION-NOTIFY ...)
; processing (DEFDFUN MAKE-SEMAPHORE ...)
; processing (DEFDFUN SIGNAL-SEMAPHORE ...)
; processing (DEFDFUN WAIT-ON-SEMAPHORE ...)
; processing (DEFDFUN SEMAPHORE-P ...)

; file: /usr/share/common-lisp/source/bordeaux-threads/src/default-implementations.lisp
; in: DEFDFUN SEMAPHORE-P
;     'BORDEAUX-THREADS:SEMAPHORE
; 
; note: can't open-code test of unknown type SEMAPHORE

; processing (DEFDFUN ALL-THREADS ...)
; processing (DEFDFUN INTERRUPT-THREAD ...)
; processing (DEFDFUN DESTROY-THREAD ...)
; processing (DEFDFUN THREAD-ALIVE-P ...)
; processing (DEFDFUN JOIN-THREAD ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/bordeaux-threads/src/default-implementations-tmpS8NUOPMQ.fasl
; compilation finished in 0:00:00.536
; compiling file "/usr/share/common-lisp/source/trivial-garbage/trivial-garbage.lisp" (written 01 AUG 2020 12:06:58 AM):
; processing (DEFPACKAGE #:TRIVIAL-GARBAGE ...)
; processing (IN-PACKAGE #:TRIVIAL-GARBAGE)
; processing (DEFUN GC ...)
; processing (DEFUN MAKE-WEAK-POINTER ...)
; processing (DEFUN WEAK-POINTER-P ...)
; processing (DEFUN WEAK-POINTER-VALUE ...)
; processing (DEFUN WEAKNESS-KEYWORD-ARG ...)
; processing (DEFVAR *WEAKNESS-WARNINGS* ...)
; processing (DEFUN WEAKNESS-MISSING ...)
; processing (DEFUN WEAKNESS-KEYWORD-OPT ...)
; processing (DEFUN MAKE-WEAK-HASH-TABLE ...)
; processing (DEFUN MAKE-HASH-TABLE ...)
; processing (DEFUN HASH-TABLE-WEAKNESS ...)
; processing (DEFUN FINALIZE ...)
; processing (DEFUN CANCEL-FINALIZATION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/trivial-garbage/trivial-garbage-tmpPYED056U.fasl
; compilation finished in 0:00:00.092
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/package.lisp" (written 09 JUN 2020 04:49:50 PM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE :CL+SSL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/package-tmpUOCPY155.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/reload.lisp" (written 09 JUN 2020 04:49:50 PM):
; processing (IN-PACKAGE :CL+SSL)
; processing (CFFI:DEFINE-FOREIGN-LIBRARY LIBCRYPTO ...)
; processing (CFFI:DEFINE-FOREIGN-LIBRARY LIBSSL ...)
; processing (UNLESS (MEMBER :CL+SSL-FOREIGN-LIBS-ALREADY-LOADED ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/reload-tmpP4BCARWB.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/conditions.lisp" (written 09 JUN 2020 04:49:50 PM):
; processing (IN-PACKAGE :CL+SSL)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN READ-SSL-ERROR-QUEUE ...)
; processing (DEFUN FORMAT-SSL-ERROR-QUEUE ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/conditions.lisp
; in: DEFUN FORMAT-SSL-ERROR-QUEUE
;     (ETYPECASE CL+SSL::QUEUE-DESIGNATOR
;       (CL+SSL::SSL-ERROR (CL+SSL::SSL-ERROR-QUEUE CL+SSL::QUEUE-DESIGNATOR))
;       (LIST CL+SSL::QUEUE-DESIGNATOR))
; --> COND IF 
; ==>
;   (TYPEP #:G1 'CL+SSL::SSL-ERROR)
; 
; note: can't open-code test of unknown type SSL-ERROR

; processing (DEFINE-CONDITION CL+SSL-ERROR ...)
; processing (DEFINE-CONDITION SSL-ERROR ...)
; processing (DEFINE-CONDITION SSL-ERROR/HANDLE ...)
; processing (DEFINE-CONDITION SSL-ERROR-INITIALIZE ...)
; processing (DEFINE-CONDITION SSL-ERROR-WANT-SOMETHING ...)
; processing (DEFINE-CONDITION SSL-ERROR-NONE ...)
; processing (DEFINE-CONDITION SSL-ERROR-ZERO-RETURN ...)
; processing (DEFINE-CONDITION SSL-ERROR-WANT-READ ...)
; processing (DEFINE-CONDITION SSL-ERROR-WANT-WRITE ...)
; processing (DEFINE-CONDITION SSL-ERROR-WANT-CONNECT ...)
; processing (DEFINE-CONDITION SSL-ERROR-WANT-X509-LOOKUP ...)
; processing (DEFINE-CONDITION SSL-ERROR-SYSCALL ...)
; processing (DEFINE-CONDITION SSL-ERROR-SSL ...)
; processing (DEFUN SSL-SIGNAL-ERROR ...)
; processing (DEFPARAMETER *SSL-VERIFY-ERROR-ALIST* ...)
; processing (DEFUN SSL-VERIFY-ERROR-KEYWORD ...)
; processing (DEFUN SSL-VERIFY-ERROR-CODE ...)
; processing (DEFINE-CONDITION SSL-ERROR-VERIFY ...)
; processing (DEFINE-CONDITION SSL-ERROR-CALL ...)
; processing (DEFINE-CONDITION ASN1-ERROR ...)
; processing (DEFINE-CONDITION INVALID-ASN1-STRING ...)
; processing (DEFINE-CONDITION SERVER-CERTIFICATE-MISSING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/conditions-tmpOUEHOD9C.fasl
; compilation finished in 0:00:00.264
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/ffi.lisp" (written 09 JUN 2020 04:49:50 PM):
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL) ...)
; processing (IN-PACKAGE :CL+SSL)
; processing (DEFPARAMETER *LATE-BOUND-FOREIGN-FUNCTION-POINTERS* ...)
; processing (DEFMACRO DEFCFUN-LATE-BOUND ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFMACRO DEFCFUN-LATE-BOUND
;     (LENGTH CL+SSL::NAME-AND-OPTIONS)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; processing (DEFMACRO DEFCFUN-VERSIONED ...)
; processing (DEFVAR *CL+SSL-SSL-FOREIGN-FUNCTION-NAMES* ...)
; processing (DEFVAR *CL+SSL-CRYPTO-FOREIGN-FUNCTION-NAMES* ...)
; processing (DEFMACRO DEFINE-SSL-FUNCTION-EX ...)
; processing (DEFMACRO DEFINE-SSL-FUNCTION ...)
; processing (DEFMACRO DEFINE-CRYPTO-FUNCTION-EX ...)
; processing (DEFMACRO DEFINE-CRYPTO-FUNCTION ...)
; processing (DEFVAR *SSL-GLOBAL-CONTEXT* ...)
; processing (DEFVAR *SSL-GLOBAL-METHOD* ...)
; processing (DEFVAR *BIO-LISP-METHOD* ...)
; processing (DEFPARAMETER *BLOCKP* ...)
; processing (DEFPARAMETER *PARTIAL-READ-P* ...)
; processing (DEFUN SSL-INITIALIZED-P ...)
; processing (DEFCONSTANT +SSL-FILETYPE-PEM+ ...)
; processing (DEFCONSTANT +SSL-FILETYPE-ASN1+ ...)
; processing (DEFCONSTANT +SSL-FILETYPE-DEFAULT+ ...)
; processing (DEFCONSTANT +SSL-CTRL-OPTIONS+ ...)
; processing (DEFCONSTANT +SSL_CTRL_SET_SESS_CACHE_MODE+ ...)
; processing (DEFCONSTANT +SSL_CTRL_MODE+ ...)
; processing (DEFCONSTANT +SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER+ ...)
; processing (DEFCONSTANT +RSA_F4+ ...)
; processing (DEFCONSTANT +SSL-SESS-CACHE-OFF+ ...)
; processing (DEFCONSTANT +SSL-SESS-CACHE-CLIENT+ ...)
; processing (DEFCONSTANT +SSL-SESS-CACHE-SERVER+ ...)
; processing (DEFCONSTANT +SSL-SESS-CACHE-BOTH+ ...)
; processing (DEFCONSTANT +SSL-SESS-CACHE-NO-AUTO-CLEAR+ ...)
; processing (DEFCONSTANT +SSL-SESS-CACHE-NO-INTERNAL-LOOKUP+ ...)
; processing (DEFCONSTANT +SSL-SESS-CACHE-NO-INTERNAL-STORE+ ...)
; processing (DEFCONSTANT +SSL-SESS-CACHE-NO-INTERNAL+ ...)
; processing (DEFCONSTANT +SSL-VERIFY-NONE+ ...)
; processing (DEFCONSTANT +SSL-VERIFY-PEER+ ...)
; processing (DEFCONSTANT +SSL-VERIFY-FAIL-IF-NO-PEER-CERT+ ...)
; processing (DEFCONSTANT +SSL-VERIFY-CLIENT-ONCE+ ...)
; processing (DEFCONSTANT +SSL-OP-ALL+ ...)
; processing (DEFCONSTANT +SSL-OP-NO-SSLV2+ ...)
; processing (DEFCONSTANT +SSL-OP-NO-SSLV3+ ...)
; processing (DEFCONSTANT +SSL-OP-NO-TLSV1+ ...)
; processing (DEFCONSTANT +SSL-OP-NO-TLSV1-2+ ...)
; processing (DEFCONSTANT +SSL-OP-NO-TLSV1-1+ ...)
; processing (DEFVAR *TMP-RSA-KEY-512* ...)
; processing (DEFVAR *TMP-RSA-KEY-1024* ...)
; processing (DEFVAR *TMP-RSA-KEY-2048* ...)
; processing (DEFMACRO WHILE ...)
; processing (CFFI:DEFCFUN ("close" CLOSE-SOCKET) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: CFFI:DEFCFUN ("close" CLOSE-SOCKET)
;     (CFFI:DEFCFUN ("close" CL+SSL::CLOSE-SOCKET)
;         :INT
;       (CL+SSL::SOCKET :INT))
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::CLOSE-SOCKET
;         (CL+SSL::SOCKET)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::CLOSE-SOCKET
;         (LET ((#:G0 CL+SSL::SOCKET))
;           (CFFI-SYS:%FOREIGN-FUNCALL "close" (:INT #:G0 :INT) :CONVENTION
;                                      :CDECL :LIBRARY :DEFAULT))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DECLAIM (INLINE SSL-WRITE ...))
; processing (CFFI:DEFCTYPE SSL-METHOD ...)
; processing (CFFI:DEFCTYPE SSL-CTX ...)
; processing (CFFI:DEFCTYPE SSL-POINTER ...)
; processing (DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("SSLeay" CL+SSL::SSL-EAY)
;       :LONG)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-EAY
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-EAY
;         (CFFI-SYS:%FOREIGN-FUNCALL "SSLeay" (:LONG) :CONVENTION :CDECL :LIBRARY
;                                    :DEFAULT)))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("OpenSSL_version_num" CL+SSL::OPENSSL-VERSION-NUM)
;       :LONG)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::OPENSSL-VERSION-NUM
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::OPENSSL-VERSION-NUM
;         (CFFI-SYS:%FOREIGN-FUNCALL "OpenSSL_version_num" (:LONG) :CONVENTION
;                                    :CDECL :LIBRARY :DEFAULT)))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFUN COMPAT-OPENSSL-VERSION ...)
; processing (DEFUN ENCODE-OPENSSL-VERSION ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN ENCODE-OPENSSL-VERSION
;     (DEFUN CL+SSL::ENCODE-OPENSSL-VERSION
;            (CL+SSL::MAJOR CL+SSL::MINOR
;             &OPTIONAL (CL+SSL::PATCH 0) (CL+SSL::PRERELEASE))
;       "Builds a version number to compare OpenSSL against.
;   Note: the _really_ old formats (<= 0.9.4) are not supported."
;       (DECLARE (TYPE (INTEGER 0 3) CL+SSL::MAJOR)
;                (TYPE (INTEGER 0 10) CL+SSL::MINOR)
;                (TYPE (INTEGER 0 20) CL+SSL::PATCH))
;       (LOGIOR (ASH CL+SSL::MAJOR 28) (ASH CL+SSL::MINOR 20) (ASH CL+SSL::PATCH 4)
;               (IF CL+SSL::PRERELEASE
;                   15
;                   0)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::ENCODE-OPENSSL-VERSION
;         (CL+SSL::MAJOR CL+SSL::MINOR &OPTIONAL (CL+SSL::PATCH 0)
;          (CL+SSL::PRERELEASE))
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       "Builds a version number to compare OpenSSL against.
; Note: the _really_ old formats (<= 0.9.4) are not supported."
;       (DECLARE (TYPE (INTEGER 0 3) CL+SSL::MAJOR)
;                (TYPE (INTEGER 0 10) CL+SSL::MINOR)
;                (TYPE (INTEGER 0 20) CL+SSL::PATCH))
;       (BLOCK CL+SSL::ENCODE-OPENSSL-VERSION
;         (LOGIOR (ASH CL+SSL::MAJOR 28) (ASH CL+SSL::MINOR 20)
;                 (ASH CL+SSL::PATCH 4)
;                 (IF CL+SSL::PRERELEASE
;                     15
;                     0))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFUN OPENSSL-IS-AT-LEAST ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN OPENSSL-IS-AT-LEAST
;     (>= (CL+SSL::COMPAT-OPENSSL-VERSION)
;         (CL+SSL::ENCODE-OPENSSL-VERSION CL+SSL::MAJOR CL+SSL::MINOR CL+SSL::PATCH
;          CL+SSL::PRERELEASE))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT * 8.15792463d8)
;                               (SINGLE-FLOAT * 8.1579245e8)
;                               (RATIONAL * 815792463)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a (MOD 815792464), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN OPENSSL-IS-NOT-EVEN ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN OPENSSL-IS-NOT-EVEN
;     (< (CL+SSL::COMPAT-OPENSSL-VERSION)
;        (CL+SSL::ENCODE-OPENSSL-VERSION CL+SSL::MAJOR CL+SSL::MINOR CL+SSL::PATCH
;         CL+SSL::PRERELEASE))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a (MOD 815792464), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN LIBRESSLP ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN LIBRESSLP
;     (= 536870912 (CL+SSL::COMPAT-OPENSSL-VERSION))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

; processing (DEFINE-SSL-FUNCTION ("SSL_get_version" SSL-GET-VERSION) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_get_version" SSL-GET-VERSION)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_get_version" CL+SSL::SSL-GET-VERSION)
;       :STRING
;       (CL+SSL::SSL CL+SSL::SSL-POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK LET 
; ==>
;   (CFFI:TRANSLATE-FROM-FOREIGN
;    (CFFI-SYS:%FOREIGN-FUNCALL "SSL_get_version" (:POINTER #:G0 :POINTER)
;                               :CONVENTION :CDECL :LIBRARY CL+SSL::LIBSSL)
;    #<CFFI::FOREIGN-STRING-TYPE :UTF-8>)
; 
; note: doing SAP to pointer coercion (cost 20)

; processing (DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0") ...)
; processing (DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("SSL_library_init" CL+SSL::SSL-LIBRARY-INIT)
;       :INT)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-LIBRARY-INIT
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-LIBRARY-INIT
;         (CFFI-SYS:%FOREIGN-FUNCALL "SSL_library_init" (:INT) :CONVENTION :CDECL
;                                    :LIBRARY CL+SSL::LIBSSL)))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("SSLv23_client_method" CL+SSL::SSL-V23-CLIENT-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-V23-CLIENT-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-V23-CLIENT-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "SSLv23_client_method" (:POINTER)
;                                    :CONVENTION :CDECL :LIBRARY CL+SSL::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("SSLv23_server_method" CL+SSL::SSL-V23-SERVER-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-V23-SERVER-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-V23-SERVER-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "SSLv23_server_method" (:POINTER)
;                                    :CONVENTION :CDECL :LIBRARY CL+SSL::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("SSLv23_method" CL+SSL::SSL-V23-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-V23-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-V23-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "SSLv23_method" (:POINTER) :CONVENTION
;                                    :CDECL :LIBRARY CL+SSL::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("SSLv3_client_method" CL+SSL::SSL-V3-CLIENT-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-V3-CLIENT-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-V3-CLIENT-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "SSLv3_client_method" (:POINTER) :CONVENTION
;                                    :CDECL :LIBRARY CL+SSL::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("SSLv3_server_method" CL+SSL::SSL-V3-SERVER-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-V3-SERVER-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-V3-SERVER-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "SSLv3_server_method" (:POINTER) :CONVENTION
;                                    :CDECL :LIBRARY CL+SSL::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("SSLv3_method" CL+SSL::SSL-V3-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-V3-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-V3-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "SSLv3_method" (:POINTER) :CONVENTION :CDECL
;                                    :LIBRARY CL+SSL::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("TLSv1_client_method" SSL-TLSV1-CLIENT-METHOD) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("TLSv1_client_method" SSL-TLSV1-CLIENT-METHOD)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("TLSv1_client_method" CL+SSL::SSL-TLSV1-CLIENT-METHOD)
;       CL+SSL::SSL-METHOD)
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-CLIENT-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-TLSV1-CLIENT-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_client_method" (:POINTER) :CONVENTION
;                                    :CDECL :LIBRARY CL+SSL::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("TLSv1_server_method" SSL-TLSV1-SERVER-METHOD) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("TLSv1_server_method" SSL-TLSV1-SERVER-METHOD)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("TLSv1_server_method" CL+SSL::SSL-TLSV1-SERVER-METHOD)
;       CL+SSL::SSL-METHOD)
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-SERVER-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-TLSV1-SERVER-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_server_method" (:POINTER) :CONVENTION
;                                    :CDECL :LIBRARY CL+SSL::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("TLSv1_method" SSL-TLSV1-METHOD) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("TLSv1_method" SSL-TLSV1-METHOD)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("TLSv1_method" CL+SSL::SSL-TLSV1-METHOD)
;       CL+SSL::SSL-METHOD)
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-TLSV1-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_method" (:POINTER) :CONVENTION :CDECL
;                                    :LIBRARY CL+SSL::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:SINCE "1.0.2")
;       ("TLSv1_1_client_method" CL+SSL::SSL-TLSV1-1-CLIENT-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-1-CLIENT-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-TLSV1-1-CLIENT-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_1_client_method" (:POINTER)
;                                    :CONVENTION :CDECL :LIBRARY CL+SSL::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:SINCE "1.0.2")
;       ("TLSv1_1_server_method" CL+SSL::SSL-TLSV1-1-SERVER-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-1-SERVER-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-TLSV1-1-SERVER-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_1_server_method" (:POINTER)
;                                    :CONVENTION :CDECL :LIBRARY CL+SSL::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:SINCE "1.0.2")
;       ("TLSv1_1_method" CL+SSL::SSL-TLSV1-1-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-1-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-TLSV1-1-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_1_method" (:POINTER) :CONVENTION
;                                    :CDECL :LIBRARY CL+SSL::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:SINCE "1.0.2")
;       ("TLSv1_2_client_method" CL+SSL::SSL-TLSV1-2-CLIENT-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-2-CLIENT-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-TLSV1-2-CLIENT-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_2_client_method" (:POINTER)
;                                    :CONVENTION :CDECL :LIBRARY CL+SSL::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:SINCE "1.0.2")
;       ("TLSv1_2_server_method" CL+SSL::SSL-TLSV1-2-SERVER-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-2-SERVER-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-TLSV1-2-SERVER-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_2_server_method" (:POINTER)
;                                    :CONVENTION :CDECL :LIBRARY CL+SSL::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:SINCE "1.0.2")
;       ("TLSv1_2_method" CL+SSL::SSL-TLSV1-2-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-2-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-TLSV1-2-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_2_method" (:POINTER) :CONVENTION
;                                    :CDECL :LIBRARY CL+SSL::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("TLS_method" CL+SSL::TLS-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::TLS-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::TLS-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "TLS_method" (:POINTER) :CONVENTION :CDECL
;                                    :LIBRARY CL+SSL::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_new" SSL-CTX-NEW) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_CTX_new" SSL-CTX-NEW)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_CTX_new" CL+SSL::SSL-CTX-NEW)
;       CL+SSL::SSL-CTX
;       (METHOD CL+SSL::SSL-METHOD))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-NEW
;         (METHOD)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTX-NEW
;         (LET ((#:G0 METHOD))
;           (CFFI-SYS:%FOREIGN-FUNCALL "SSL_CTX_new" (:POINTER #:G0 :POINTER)
;                                      :CONVENTION :CDECL :LIBRARY
;                                      CL+SSL::LIBSSL))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_new" SSL-NEW) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_new" SSL-NEW)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_new" CL+SSL::SSL-NEW)
;       CL+SSL::SSL-POINTER
;       (CL+SSL::CTX CL+SSL::SSL-CTX))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-NEW
;         (CL+SSL::CTX)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-NEW
;         (LET ((#:G0 CL+SSL::CTX))
;           (CFFI-SYS:%FOREIGN-FUNCALL "SSL_new" (:POINTER #:G0 :POINTER)
;                                      :CONVENTION :CDECL :LIBRARY
;                                      CL+SSL::LIBSSL))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_get_fd" SSL-GET-FD) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_get_fd" SSL-GET-FD)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_get_fd" CL+SSL::SSL-GET-FD)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-GET-FD
;         (CL+SSL::SSL)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-GET-FD
;         (LET ((#:G0 CL+SSL::SSL))
;           (CFFI-SYS:%FOREIGN-FUNCALL "SSL_get_fd" (:POINTER #:G0 :INT)
;                                      :CONVENTION :CDECL :LIBRARY
;                                      CL+SSL::LIBSSL))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_set_fd" SSL-SET-FD) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_set_fd" SSL-SET-FD)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_set_fd" CL+SSL::SSL-SET-FD)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER)
;       (CL+SSL::FD :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-SET-FD
;         (CL+SSL::SSL CL+SSL::FD)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-SET-FD
;         (LET ((#:G0 CL+SSL::SSL))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "SSL_set_fd" # :CONVENTION :CDECL
;                                        :LIBRARY CL+SSL::LIBSSL)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_set_bio" SSL-SET-BIO) ...)
; processing (DEFINE-SSL-FUNCTION ("SSL_get_error" SSL-GET-ERROR) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_get_error" SSL-GET-ERROR)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_get_error" CL+SSL::SSL-GET-ERROR)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER)
;       (CL+SSL::RET :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-GET-ERROR
;         (CL+SSL::SSL CL+SSL::RET)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-GET-ERROR
;         (LET ((#:G0 CL+SSL::SSL))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "SSL_get_error" # :CONVENTION :CDECL
;                                        :LIBRARY CL+SSL::LIBSSL)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_set_connect_state" SSL-SET-CONNECT-STATE) ...)
; processing (DEFINE-SSL-FUNCTION ("SSL_set_accept_state" SSL-SET-ACCEPT-STATE) ...)
; processing (DEFINE-SSL-FUNCTION ("SSL_connect" SSL-CONNECT) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_connect" SSL-CONNECT)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_connect" CL+SSL::SSL-CONNECT)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CONNECT
;         (CL+SSL::SSL)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CONNECT
;         (LET ((#:G0 CL+SSL::SSL))
;           (CFFI-SYS:%FOREIGN-FUNCALL "SSL_connect" (:POINTER #:G0 :INT)
;                                      :CONVENTION :CDECL :LIBRARY
;                                      CL+SSL::LIBSSL))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_accept" SSL-ACCEPT) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_accept" SSL-ACCEPT)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_accept" CL+SSL::SSL-ACCEPT)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-ACCEPT
;         (CL+SSL::SSL)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-ACCEPT
;         (LET ((#:G0 CL+SSL::SSL))
;           (CFFI-SYS:%FOREIGN-FUNCALL "SSL_accept" (:POINTER #:G0 :INT)
;                                      :CONVENTION :CDECL :LIBRARY
;                                      CL+SSL::LIBSSL))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_write" SSL-WRITE) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_write" SSL-WRITE)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_write" CL+SSL::SSL-WRITE)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER)
;       (CL+SSL::BUF :POINTER)
;       (CL+SSL::NUM :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-WRITE
;         (CL+SSL::SSL CL+SSL::BUF CL+SSL::NUM)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-WRITE
;         (LET ((#:G0 CL+SSL::SSL))
;           (LET (#)
;             (LET #
;               #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_read" SSL-READ) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_read" SSL-READ)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_read" CL+SSL::SSL-READ)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER)
;       (CL+SSL::BUF :POINTER)
;       (CL+SSL::NUM :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-READ
;         (CL+SSL::SSL CL+SSL::BUF CL+SSL::NUM)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-READ
;         (LET ((#:G0 CL+SSL::SSL))
;           (LET (#)
;             (LET #
;               #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_shutdown" SSL-SHUTDOWN) ...)
; processing (DEFINE-SSL-FUNCTION ("SSL_free" SSL-FREE) ...)
; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_free" SSL-CTX-FREE) ...)
; processing (DEFINE-CRYPTO-FUNCTION ("BIO_ctrl" BIO-SET-FD) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("BIO_ctrl" BIO-SET-FD)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("BIO_ctrl" CL+SSL::BIO-SET-FD)
;       :LONG
;       (CL+SSL::BIO :POINTER)
;       (CL+SSL::CMD :INT)
;       (CL+SSL::LARG :LONG)
;       (CL+SSL::PARG :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-SET-FD
;         (CL+SSL::BIO CL+SSL::CMD CL+SSL::LARG CL+SSL::PARG)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::BIO-SET-FD
;         (LET ((#:G0 CL+SSL::BIO))
;           (LET (#)
;             (LET #
;               #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("BIO_new_socket" BIO-NEW-SOCKET) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("BIO_new_socket" BIO-NEW-SOCKET)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("BIO_new_socket" CL+SSL::BIO-NEW-SOCKET)
;       :POINTER
;       (CL+SSL::FD :INT)
;       (CL+SSL::CLOSE-FLAG :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-NEW-SOCKET
;         (CL+SSL::FD CL+SSL::CLOSE-FLAG)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::BIO-NEW-SOCKET
;         (LET ((#:G0 CL+SSL::FD))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "BIO_new_socket" # :CONVENTION :CDECL
;                                        :LIBRARY :DEFAULT)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("BIO_new" BIO-NEW) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("BIO_new" BIO-NEW)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("BIO_new" CL+SSL::BIO-NEW)
;       :POINTER
;       (METHOD :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-NEW
;         (METHOD)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::BIO-NEW
;         (LET ((#:G0 METHOD))
;           (CFFI-SYS:%FOREIGN-FUNCALL "BIO_new" (:POINTER #:G0 :POINTER)
;                                      :CONVENTION :CDECL :LIBRARY :DEFAULT))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("ERR_get_error" ERR-GET-ERROR) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("ERR_get_error" ERR-GET-ERROR)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("ERR_get_error" CL+SSL::ERR-GET-ERROR)
;       :UNSIGNED-LONG)
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::ERR-GET-ERROR
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::ERR-GET-ERROR
;         (CFFI-SYS:%FOREIGN-FUNCALL "ERR_get_error" (:UNSIGNED-LONG) :CONVENTION
;                                    :CDECL :LIBRARY :DEFAULT)))
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("ERR_error_string" ERR-ERROR-STRING) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("ERR_error_string" ERR-ERROR-STRING)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("ERR_error_string" CL+SSL::ERR-ERROR-STRING)
;       :STRING
;       (CL+SSL::E :UNSIGNED-LONG)
;       (CL+SSL::BUF :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK LET 
; --> LET 
; ==>
;   (CFFI:TRANSLATE-FROM-FOREIGN
;    (CFFI-SYS:%FOREIGN-FUNCALL "ERR_error_string"
;                               (:UNSIGNED-LONG #:G0 :POINTER #:G1 :POINTER)
;                               :CONVENTION :CDECL :LIBRARY :DEFAULT)
;    #<CFFI::FOREIGN-STRING-TYPE :UTF-8>)
; 
; note: doing SAP to pointer coercion (cost 20)

; processing (DEFINE-SSL-FUNCTION ("SSL_set_cipher_list" SSL-SET-CIPHER-LIST) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_set_cipher_list" SSL-SET-CIPHER-LIST)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_set_cipher_list" CL+SSL::SSL-SET-CIPHER-LIST)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER)
;       (CL+SSL::STR :STRING))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-SET-CIPHER-LIST
;         (CL+SSL::SSL CL+SSL::STR)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-SET-CIPHER-LIST
;         (LET ((#:G0 CL+SSL::SSL))
;           (MULTIPLE-VALUE-BIND (#:G1 #:PARAM2)
;               (CFFI:TRANSLATE-TO-FOREIGN CL+SSL::STR #)
;             (UNWIND-PROTECT # #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_use_RSAPrivateKey_file" SSL-USE-RSA-PRIVATEKEY-FILE) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-SSL-FUNCTION ("SSL_use_RSAPrivateKey_file" SSL-USE-RSA-PRIVATEKEY-FILE)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_use_RSAPrivateKey_file" CL+SSL::SSL-USE-RSA-PRIVATEKEY-FILE)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER)
;       (CL+SSL::STR :STRING)
;       (TYPE :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-USE-RSA-PRIVATEKEY-FILE
;         (CL+SSL::SSL CL+SSL::STR TYPE)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-USE-RSA-PRIVATEKEY-FILE
;         (LET ((#:G0 CL+SSL::SSL))
;           (MULTIPLE-VALUE-BIND (#:G1 #:PARAM3)
;               (CFFI:TRANSLATE-TO-FOREIGN CL+SSL::STR #)
;             (UNWIND-PROTECT # #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_use_RSAPrivateKey_file" SSL-CTX-USE-RSA-PRIVATEKEY-FILE) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-SSL-FUNCTION ("SSL_CTX_use_RSAPrivateKey_file"
;                       SSL-CTX-USE-RSA-PRIVATEKEY-FILE)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_CTX_use_RSAPrivateKey_file" CL+SSL::SSL-CTX-USE-RSA-PRIVATEKEY-FILE)
;       :INT
;       (CL+SSL::CTX CL+SSL::SSL-CTX)
;       (TYPE :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-USE-RSA-PRIVATEKEY-FILE
;         (CL+SSL::CTX TYPE)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTX-USE-RSA-PRIVATEKEY-FILE
;         (LET ((#:G0 CL+SSL::CTX))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "SSL_CTX_use_RSAPrivateKey_file" #
;                                        :CONVENTION :CDECL :LIBRARY
;                                        CL+SSL::LIBSSL)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_use_PrivateKey_file" SSL-USE-PRIVATEKEY-FILE) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-SSL-FUNCTION ("SSL_use_PrivateKey_file" SSL-USE-PRIVATEKEY-FILE)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_use_PrivateKey_file" CL+SSL::SSL-USE-PRIVATEKEY-FILE)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER)
;       (CL+SSL::STR :STRING)
;       (TYPE :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-USE-PRIVATEKEY-FILE
;         (CL+SSL::SSL CL+SSL::STR TYPE)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-USE-PRIVATEKEY-FILE
;         (LET ((#:G0 CL+SSL::SSL))
;           (MULTIPLE-VALUE-BIND (#:G1 #:PARAM3)
;               (CFFI:TRANSLATE-TO-FOREIGN CL+SSL::STR #)
;             (UNWIND-PROTECT # #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_use_PrivateKey_file" SSL-CTX-USE-PRIVATEKEY-FILE) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-SSL-FUNCTION ("SSL_CTX_use_PrivateKey_file" SSL-CTX-USE-PRIVATEKEY-FILE)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_CTX_use_PrivateKey_file" CL+SSL::SSL-CTX-USE-PRIVATEKEY-FILE)
;       :INT
;       (CL+SSL::CTX CL+SSL::SSL-CTX)
;       (TYPE :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-USE-PRIVATEKEY-FILE
;         (CL+SSL::CTX TYPE)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTX-USE-PRIVATEKEY-FILE
;         (LET ((#:G0 CL+SSL::CTX))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "SSL_CTX_use_PrivateKey_file" #
;                                        :CONVENTION :CDECL :LIBRARY
;                                        CL+SSL::LIBSSL)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_use_certificate_file" SSL-USE-CERTIFICATE-FILE) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-SSL-FUNCTION ("SSL_use_certificate_file" SSL-USE-CERTIFICATE-FILE)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_use_certificate_file" CL+SSL::SSL-USE-CERTIFICATE-FILE)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER)
;       (CL+SSL::STR :STRING)
;       (TYPE :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-USE-CERTIFICATE-FILE
;         (CL+SSL::SSL CL+SSL::STR TYPE)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-USE-CERTIFICATE-FILE
;         (LET ((#:G0 CL+SSL::SSL))
;           (MULTIPLE-VALUE-BIND (#:G1 #:PARAM3)
;               (CFFI:TRANSLATE-TO-FOREIGN CL+SSL::STR #)
;             (UNWIND-PROTECT # #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFUN SSL-CTX-SET-OPTIONS ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN SSL-CTX-SET-OPTIONS
;     (CL+SSL::SSL-CTX-CTRL CL+SSL::CTX CL+SSL::+SSL-CTRL-OPTIONS+ CL+SSL::OPTIONS
;      (CFFI-SYS:NULL-POINTER))
; 
; note: doing SAP to pointer coercion (cost 20)

; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_set_cipher_list" SSL-CTX-SET-CIPHER-LIST%) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-SSL-FUNCTION ("SSL_CTX_set_cipher_list" SSL-CTX-SET-CIPHER-LIST%)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_CTX_set_cipher_list" CL+SSL::SSL-CTX-SET-CIPHER-LIST%)
;       :INT
;       (CL+SSL::CTX :POINTER)
;       (CL+SSL::CIPHERS :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-SET-CIPHER-LIST%
;         (CL+SSL::CTX CL+SSL::CIPHERS)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTX-SET-CIPHER-LIST%
;         (LET ((#:G0 CL+SSL::CTX))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "SSL_CTX_set_cipher_list" # :CONVENTION
;                                        :CDECL :LIBRARY CL+SSL::LIBSSL)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFUN SSL-CTX-SET-CIPHER-LIST ...)
; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_use_certificate_chain_file" SSL-CTX-USE-CERTIFICATE-CHAIN-FILE) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-SSL-FUNCTION ("SSL_CTX_use_certificate_chain_file"
;                       SSL-CTX-USE-CERTIFICATE-CHAIN-FILE)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_CTX_use_certificate_chain_file"
;        CL+SSL::SSL-CTX-USE-CERTIFICATE-CHAIN-FILE)
;       :INT
;       (CL+SSL::CTX CL+SSL::SSL-CTX)
;       (CL+SSL::STR :STRING))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-USE-CERTIFICATE-CHAIN-FILE
;         (CL+SSL::CTX CL+SSL::STR)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTX-USE-CERTIFICATE-CHAIN-FILE
;         (LET ((#:G0 CL+SSL::CTX))
;           (MULTIPLE-VALUE-BIND (#:G1 #:PARAM2)
;               (CFFI:TRANSLATE-TO-FOREIGN CL+SSL::STR #)
;             (UNWIND-PROTECT # #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_load_verify_locations" SSL-CTX-LOAD-VERIFY-LOCATIONS) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-SSL-FUNCTION ("SSL_CTX_load_verify_locations"
;                       SSL-CTX-LOAD-VERIFY-LOCATIONS)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_CTX_load_verify_locations" CL+SSL::SSL-CTX-LOAD-VERIFY-LOCATIONS)
;       :INT
;       (CL+SSL::CTX CL+SSL::SSL-CTX)
;       (CL+SSL::CAFILE :STRING)
;       (CL+SSL::CAPATH :STRING))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-LOAD-VERIFY-LOCATIONS
;         (CL+SSL::CTX CL+SSL::CAFILE CL+SSL::CAPATH)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTX-LOAD-VERIFY-LOCATIONS
;         (LET ((#:G0 CL+SSL::CTX))
;           (MULTIPLE-VALUE-BIND (#:G1 #:PARAM4)
;               (CFFI:TRANSLATE-TO-FOREIGN CL+SSL::CAFILE #)
;             (UNWIND-PROTECT # #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_set_client_CA_list" SSL-CTX-SET-CLIENT-CA-LIST) ...)
; processing (DEFINE-SSL-FUNCTION ("SSL_load_client_CA_file" SSL-LOAD-CLIENT-CA-FILE) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-SSL-FUNCTION ("SSL_load_client_CA_file" SSL-LOAD-CLIENT-CA-FILE)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_load_client_CA_file" CL+SSL::SSL-LOAD-CLIENT-CA-FILE)
;       CL+SSL::SSL-POINTER
;       (CL+SSL::FILE :STRING))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-LOAD-CLIENT-CA-FILE
;         (CL+SSL::FILE)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-LOAD-CLIENT-CA-FILE
;         (MULTIPLE-VALUE-BIND (#:G0 #:PARAM1)
;             (CFFI:TRANSLATE-TO-FOREIGN CL+SSL::FILE
;                                        #<CFFI::FOREIGN-STRING-TYPE :UTF-8>)
;           (UNWIND-PROTECT (PROGN #)
;             (CFFI:FREE-TRANSLATED-OBJECT #:G0 # #:PARAM1)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_ctrl" SSL-CTX-CTRL) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_CTX_ctrl" SSL-CTX-CTRL)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_CTX_ctrl" CL+SSL::SSL-CTX-CTRL)
;       :LONG
;       (CL+SSL::CTX CL+SSL::SSL-CTX)
;       (CL+SSL::CMD :INT)
;       (CL+SSL::LARG :UNSIGNED-LONG)
;       (CL+SSL::PARG :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-CTRL
;         (CL+SSL::CTX CL+SSL::CMD CL+SSL::LARG CL+SSL::PARG)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTX-CTRL
;         (LET ((#:G0 CL+SSL::CTX))
;           (LET (#)
;             (LET #
;               #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_ctrl" SSL-CTRL) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_ctrl" SSL-CTRL)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_ctrl" CL+SSL::SSL-CTRL)
;       :LONG
;       (CL+SSL::SSL :POINTER)
;       (CL+SSL::CMD :INT)
;       (CL+SSL::LARG :LONG)
;       (CL+SSL::PARG :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTRL
;         (CL+SSL::SSL CL+SSL::CMD CL+SSL::LARG CL+SSL::PARG)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTRL
;         (LET ((#:G0 CL+SSL::SSL))
;           (LET (#)
;             (LET #
;               #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_set_default_passwd_cb" SSL-CTX-SET-DEFAULT-PASSWD-CB) ...)
; processing (DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("CRYPTO_num_locks" CL+SSL::CRYPTO-NUM-LOCKS)
;       :INT)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::CRYPTO-NUM-LOCKS
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::CRYPTO-NUM-LOCKS
;         (CFFI-SYS:%FOREIGN-FUNCALL "CRYPTO_num_locks" (:INT) :CONVENTION :CDECL
;                                    :LIBRARY :DEFAULT)))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "1.1.0") ...)
; processing (DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "1.1.0") ...)
; processing (DEFINE-CRYPTO-FUNCTION ("RAND_seed" RAND-SEED) ...)
; processing (DEFINE-CRYPTO-FUNCTION ("RAND_bytes" RAND-BYTES) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("RAND_bytes" RAND-BYTES)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("RAND_bytes" CL+SSL::RAND-BYTES)
;       :INT
;       (CL+SSL::BUF :POINTER)
;       (CL+SSL::NUM :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::RAND-BYTES
;         (CL+SSL::BUF CL+SSL::NUM)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::RAND-BYTES
;         (LET ((#:G0 CL+SSL::BUF))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "RAND_bytes" # :CONVENTION :CDECL
;                                        :LIBRARY :DEFAULT)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_set_verify_depth" SSL-CTX-SET-VERIFY-DEPTH) ...)
; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_set_verify" SSL-CTX-SET-VERIFY) ...)
; processing (DEFINE-SSL-FUNCTION ("SSL_get_verify_result" SSL-GET-VERIFY-RESULT) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_get_verify_result" SSL-GET-VERIFY-RESULT)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_get_verify_result" CL+SSL::SSL-GET-VERIFY-RESULT)
;       :LONG
;       (CL+SSL::SSL CL+SSL::SSL-POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-GET-VERIFY-RESULT
;         (CL+SSL::SSL)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-GET-VERIFY-RESULT
;         (LET ((#:G0 CL+SSL::SSL))
;           (CFFI-SYS:%FOREIGN-FUNCALL "SSL_get_verify_result"
;                                      (:POINTER #:G0 :LONG) :CONVENTION :CDECL
;                                      :LIBRARY CL+SSL::LIBSSL))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_get_peer_certificate" SSL-GET-PEER-CERTIFICATE) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-SSL-FUNCTION ("SSL_get_peer_certificate" SSL-GET-PEER-CERTIFICATE)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_get_peer_certificate" CL+SSL::SSL-GET-PEER-CERTIFICATE)
;       :POINTER
;       (CL+SSL::SSL CL+SSL::SSL-POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-GET-PEER-CERTIFICATE
;         (CL+SSL::SSL)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-GET-PEER-CERTIFICATE
;         (LET ((#:G0 CL+SSL::SSL))
;           (CFFI-SYS:%FOREIGN-FUNCALL "SSL_get_peer_certificate"
;                                      (:POINTER #:G0 :POINTER) :CONVENTION
;                                      :CDECL :LIBRARY CL+SSL::LIBSSL))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("X509_free" X509-FREE) ...)
; processing (DEFINE-CRYPTO-FUNCTION ("X509_NAME_oneline" X509-NAME-ONELINE) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("X509_NAME_oneline" X509-NAME-ONELINE)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("X509_NAME_oneline" CL+SSL::X509-NAME-ONELINE)
;       :POINTER
;       (CL+SSL::X509-NAME :POINTER)
;       (CL+SSL::BUF :POINTER)
;       (CL+SSL::SIZE :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-NAME-ONELINE
;         (CL+SSL::X509-NAME CL+SSL::BUF CL+SSL::SIZE)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::X509-NAME-ONELINE
;         (LET ((#:G0 CL+SSL::X509-NAME))
;           (LET (#)
;             (LET #
;               #)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("X509_NAME_get_index_by_NID" X509-NAME-GET-INDEX-BY-NID) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-CRYPTO-FUNCTION ("X509_NAME_get_index_by_NID"
;                          X509-NAME-GET-INDEX-BY-NID)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("X509_NAME_get_index_by_NID" CL+SSL::X509-NAME-GET-INDEX-BY-NID)
;       :INT
;       (CL+SSL::NAME :POINTER)
;       (CL+SSL::NID :INT)
;       (CL+SSL::LASTPOS :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-NAME-GET-INDEX-BY-NID
;         (CL+SSL::NAME CL+SSL::NID CL+SSL::LASTPOS)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::X509-NAME-GET-INDEX-BY-NID
;         (LET ((#:G0 CL+SSL::NAME))
;           (LET (#)
;             (LET #
;               #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("X509_NAME_get_entry" X509-NAME-GET-ENTRY) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("X509_NAME_get_entry" X509-NAME-GET-ENTRY)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("X509_NAME_get_entry" CL+SSL::X509-NAME-GET-ENTRY)
;       :POINTER
;       (CL+SSL::NAME :POINTER)
;       (LOG :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-NAME-GET-ENTRY
;         (CL+SSL::NAME LOG)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::X509-NAME-GET-ENTRY
;         (LET ((#:G0 CL+SSL::NAME))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "X509_NAME_get_entry" # :CONVENTION
;                                        :CDECL :LIBRARY :DEFAULT)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("X509_NAME_ENTRY_get_data" X509-NAME-ENTRY-GET-DATA) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-CRYPTO-FUNCTION ("X509_NAME_ENTRY_get_data" X509-NAME-ENTRY-GET-DATA)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("X509_NAME_ENTRY_get_data" CL+SSL::X509-NAME-ENTRY-GET-DATA)
;       :POINTER
;       (CL+SSL::NAME-ENTRY :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-NAME-ENTRY-GET-DATA
;         (CL+SSL::NAME-ENTRY)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::X509-NAME-ENTRY-GET-DATA
;         (LET ((#:G0 CL+SSL::NAME-ENTRY))
;           (CFFI-SYS:%FOREIGN-FUNCALL "X509_NAME_ENTRY_get_data"
;                                      (:POINTER #:G0 :POINTER) :CONVENTION
;                                      :CDECL :LIBRARY :DEFAULT))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("X509_get_issuer_name" X509-GET-ISSUER-NAME) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-CRYPTO-FUNCTION ("X509_get_issuer_name" X509-GET-ISSUER-NAME)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("X509_get_issuer_name" CL+SSL::X509-GET-ISSUER-NAME)
;       :POINTER
;       (CL+SSL::X509 :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-GET-ISSUER-NAME
;         (CL+SSL::X509)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::X509-GET-ISSUER-NAME
;         (LET ((#:G0 CL+SSL::X509))
;           (CFFI-SYS:%FOREIGN-FUNCALL "X509_get_issuer_name"
;                                      (:POINTER #:G0 :POINTER) :CONVENTION
;                                      :CDECL :LIBRARY :DEFAULT))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("X509_get_subject_name" X509-GET-SUBJECT-NAME) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-CRYPTO-FUNCTION ("X509_get_subject_name" X509-GET-SUBJECT-NAME)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("X509_get_subject_name" CL+SSL::X509-GET-SUBJECT-NAME)
;       :POINTER
;       (CL+SSL::X509 :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-GET-SUBJECT-NAME
;         (CL+SSL::X509)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::X509-GET-SUBJECT-NAME
;         (LET ((#:G0 CL+SSL::X509))
;           (CFFI-SYS:%FOREIGN-FUNCALL "X509_get_subject_name"
;                                      (:POINTER #:G0 :POINTER) :CONVENTION
;                                      :CDECL :LIBRARY :DEFAULT))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("X509_get_ext_d2i" X509-GET-EXT-D2I) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("X509_get_ext_d2i" X509-GET-EXT-D2I)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("X509_get_ext_d2i" CL+SSL::X509-GET-EXT-D2I)
;       :POINTER
;       (CL+SSL::CERT :POINTER)
;       (CL+SSL::NID :INT)
;       (CL+SSL::CRIT :POINTER)
;       (CL+SSL::IDX :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-GET-EXT-D2I
;         (CL+SSL::CERT CL+SSL::NID CL+SSL::CRIT CL+SSL::IDX)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::X509-GET-EXT-D2I
;         (LET ((#:G0 CL+SSL::CERT))
;           (LET (#)
;             (LET #
;               #)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("X509_STORE_CTX_get_error" X509-STORE-CTX-GET-ERROR) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-CRYPTO-FUNCTION ("X509_STORE_CTX_get_error" X509-STORE-CTX-GET-ERROR)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("X509_STORE_CTX_get_error" CL+SSL::X509-STORE-CTX-GET-ERROR)
;       :INT
;       (CL+SSL::CTX :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-STORE-CTX-GET-ERROR
;         (CL+SSL::CTX)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::X509-STORE-CTX-GET-ERROR
;         (LET ((#:G0 CL+SSL::CTX))
;           (CFFI-SYS:%FOREIGN-FUNCALL "X509_STORE_CTX_get_error"
;                                      (:POINTER #:G0 :INT) :CONVENTION :CDECL
;                                      :LIBRARY :DEFAULT))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("d2i_X509" D2I-X509) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("d2i_X509" D2I-X509)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("d2i_X509" CL+SSL::D2I-X509)
;       :POINTER
;       (CL+SSL::*PX :POINTER)
;       (CL+SSL::IN :POINTER)
;       (CL+SSL::LEN :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::D2I-X509
;         (CL+SSL::*PX CL+SSL::IN CL+SSL::LEN)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::D2I-X509
;         (LET ((#:G0 CL+SSL::*PX))
;           (LET (#)
;             (LET #
;               #)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFCONSTANT +GEN-OTHERNAME+ ...)
; processing (DEFCONSTANT +GEN-EMAIL+ ...)
; processing (DEFCONSTANT +GEN-DNS+ ...)
; processing (DEFCONSTANT +GEN-X400+ ...)
; processing (DEFCONSTANT +GEN-DIRNAME+ ...)
; processing (DEFCONSTANT +GEN-EDIPARTY+ ...)
; processing (DEFCONSTANT +GEN-URI+ ...)
; processing (DEFCONSTANT +GEN-IPADD+ ...)
; processing (DEFCONSTANT +GEN-RID+ ...)
; processing (DEFCONSTANT +V-ASN1-OCTET-STRING+ ...)
; processing (DEFCONSTANT +V-ASN1-UTF8STRING+ ...)
; processing (DEFCONSTANT +V-ASN1-PRINTABLESTRING+ ...)
; processing (DEFCONSTANT +V-ASN1-TELETEXSTRING+ ...)
; processing (DEFCONSTANT +V-ASN1-IASTRING+ ...)
; processing (DEFCONSTANT +V-ASN1-UNIVERSALSTRING+ ...)
; processing (DEFCONSTANT +V-ASN1-BMPSTRING+ ...)
; processing (DEFCONSTANT +NID-SUBJECT-ALT-NAME+ ...)
; processing (DEFCONSTANT +NID-COMMONNAME+ ...)
; processing (CFFI:DEFCSTRUCT GENERAL-NAME ...)
; processing (DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("sk_value" CL+SSL::SK-VALUE)
;       :POINTER
;       (CL+SSL::STACK :POINTER)
;       (CL+SSL::INDEX :INT))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SK-VALUE
;         (CL+SSL::STACK CL+SSL::INDEX)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SK-VALUE
;         (LET ((#:G0 CL+SSL::STACK))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "sk_value" # :CONVENTION :CDECL :LIBRARY
;                                        :DEFAULT)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("sk_num" CL+SSL::SK-NUM)
;       :INT
;       (CL+SSL::STACK :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SK-NUM
;         (CL+SSL::STACK)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SK-NUM
;         (LET ((#:G0 CL+SSL::STACK))
;           (CFFI-SYS:%FOREIGN-FUNCALL "sk_num" (:POINTER #:G0 :INT) :CONVENTION
;                                      :CDECL :LIBRARY :DEFAULT))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("OPENSSL_sk_value" CL+SSL::OPENSSL-SK-VALUE)
;       :POINTER
;       (CL+SSL::STACK :POINTER)
;       (CL+SSL::INDEX :INT))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::OPENSSL-SK-VALUE
;         (CL+SSL::STACK CL+SSL::INDEX)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::OPENSSL-SK-VALUE
;         (LET ((#:G0 CL+SSL::STACK))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "OPENSSL_sk_value" # :CONVENTION :CDECL
;                                        :LIBRARY :DEFAULT)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("OPENSSL_sk_num" CL+SSL::OPENSSL-SK-NUM)
;       :INT
;       (CL+SSL::STACK :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::OPENSSL-SK-NUM
;         (CL+SSL::STACK)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::OPENSSL-SK-NUM
;         (LET ((#:G0 CL+SSL::STACK))
;           (CFFI-SYS:%FOREIGN-FUNCALL "OPENSSL_sk_num" (:POINTER #:G0 :INT)
;                                      :CONVENTION :CDECL :LIBRARY :DEFAULT))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN SK-GENERAL-NAME-VALUE ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN SK-GENERAL-NAME-VALUE
;     (DEFUN CL+SSL::SK-GENERAL-NAME-VALUE (CL+SSL::NAMES CL+SSL::INDEX)
;       (IF (AND (NOT (CL+SSL::LIBRESSLP)) (CL+SSL::OPENSSL-IS-AT-LEAST 1 1))
;           (CL+SSL::OPENSSL-SK-VALUE CL+SSL::NAMES CL+SSL::INDEX)
;           (CL+SSL::SK-VALUE CL+SSL::NAMES CL+SSL::INDEX)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SK-GENERAL-NAME-VALUE
;         (CL+SSL::NAMES CL+SSL::INDEX)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SK-GENERAL-NAME-VALUE
;         (IF (AND (NOT #) (CL+SSL::OPENSSL-IS-AT-LEAST 1 1))
;             (CL+SSL::OPENSSL-SK-VALUE CL+SSL::NAMES CL+SSL::INDEX)
;             (CL+SSL::SK-VALUE CL+SSL::NAMES CL+SSL::INDEX))))
; 
; note: Type assertion too complex to check:
; (VALUES SB-SYS:SYSTEM-AREA-POINTER &REST T).
; It allows an unknown number of values, consider using
; (VALUES SB-SYS:SYSTEM-AREA-POINTER &OPTIONAL).

; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN SK-GENERAL-NAME-NUM ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN SK-GENERAL-NAME-NUM
;     (DEFUN CL+SSL::SK-GENERAL-NAME-NUM (CL+SSL::NAMES)
;       (IF (AND (NOT (CL+SSL::LIBRESSLP)) (CL+SSL::OPENSSL-IS-AT-LEAST 1 1))
;           (CL+SSL::OPENSSL-SK-NUM CL+SSL::NAMES)
;           (CL+SSL::SK-NUM CL+SSL::NAMES)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SK-GENERAL-NAME-NUM
;         (CL+SSL::NAMES)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SK-GENERAL-NAME-NUM
;         (IF (AND (NOT #) (CL+SSL::OPENSSL-IS-AT-LEAST 1 1))
;             (CL+SSL::OPENSSL-SK-NUM CL+SSL::NAMES)
;             (CL+SSL::SK-NUM CL+SSL::NAMES))))
; 
; note: Type assertion too complex to check:
; (VALUES FIXNUM &REST T).
; It allows an unknown number of values, consider using
; (VALUES FIXNUM &OPTIONAL).

; processing (DEFINE-CRYPTO-FUNCTION ("GENERAL_NAMES_free" GENERAL-NAMES-FREE) ...)
; processing (DEFINE-CRYPTO-FUNCTION ("ASN1_STRING_data" ASN1-STRING-DATA) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("ASN1_STRING_data" ASN1-STRING-DATA)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("ASN1_STRING_data" CL+SSL::ASN1-STRING-DATA)
;       :POINTER
;       (CL+SSL::ASN1-STRING :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::ASN1-STRING-DATA
;         (CL+SSL::ASN1-STRING)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::ASN1-STRING-DATA
;         (LET ((#:G0 CL+SSL::ASN1-STRING))
;           (CFFI-SYS:%FOREIGN-FUNCALL "ASN1_STRING_data"
;                                      (:POINTER #:G0 :POINTER) :CONVENTION
;                                      :CDECL :LIBRARY :DEFAULT))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("ASN1_STRING_length" ASN1-STRING-LENGTH) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("ASN1_STRING_length" ASN1-STRING-LENGTH)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("ASN1_STRING_length" CL+SSL::ASN1-STRING-LENGTH)
;       :INT
;       (CL+SSL::ASN1-STRING :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::ASN1-STRING-LENGTH
;         (CL+SSL::ASN1-STRING)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::ASN1-STRING-LENGTH
;         (LET ((#:G0 CL+SSL::ASN1-STRING))
;           (CFFI-SYS:%FOREIGN-FUNCALL "ASN1_STRING_length" (:POINTER #:G0 :INT)
;                                      :CONVENTION :CDECL :LIBRARY :DEFAULT))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("ASN1_STRING_type" ASN1-STRING-TYPE) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("ASN1_STRING_type" ASN1-STRING-TYPE)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("ASN1_STRING_type" CL+SSL::ASN1-STRING-TYPE)
;       :INT
;       (CL+SSL::ASN1-STRING :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::ASN1-STRING-TYPE
;         (CL+SSL::ASN1-STRING)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::ASN1-STRING-TYPE
;         (LET ((#:G0 CL+SSL::ASN1-STRING))
;           (CFFI-SYS:%FOREIGN-FUNCALL "ASN1_STRING_type" (:POINTER #:G0 :INT)
;                                      :CONVENTION :CDECL :LIBRARY :DEFAULT))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (CFFI:DEFCSTRUCT ASN1_STRING_ST ...)
; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_set_default_verify_paths" SSL-CTX-SET-DEFAULT-VERIFY-PATHS) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-SSL-FUNCTION ("SSL_CTX_set_default_verify_paths"
;                       SSL-CTX-SET-DEFAULT-VERIFY-PATHS)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_CTX_set_default_verify_paths"
;        CL+SSL::SSL-CTX-SET-DEFAULT-VERIFY-PATHS)
;       :INT
;       (CL+SSL::CTX :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-SET-DEFAULT-VERIFY-PATHS
;         (CL+SSL::CTX)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTX-SET-DEFAULT-VERIFY-PATHS
;         (LET ((#:G0 CL+SSL::CTX))
;           (CFFI-SYS:%FOREIGN-FUNCALL "SSL_CTX_set_default_verify_paths"
;                                      (:POINTER #:G0 :INT) :CONVENTION :CDECL
;                                      :LIBRARY CL+SSL::LIBSSL))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("SSL_CTX_set_default_verify_dir" CL+SSL::SSL-CTX-SET-DEFAULT-VERIFY-DIR)
;       :INT
;       (CL+SSL::CTX :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-SET-DEFAULT-VERIFY-DIR
;         (CL+SSL::CTX)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTX-SET-DEFAULT-VERIFY-DIR
;         (LET ((#:G0 CL+SSL::CTX))
;           (CFFI-SYS:%FOREIGN-FUNCALL "SSL_CTX_set_default_verify_dir"
;                                      (:POINTER #:G0 :INT) :CONVENTION :CDECL
;                                      :LIBRARY CL+SSL::LIBSSL))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("SSL_CTX_set_default_verify_file" CL+SSL::SSL-CTX-SET-DEFAULT-VERIFY-FILE)
;       :INT
;       (CL+SSL::CTX :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-SET-DEFAULT-VERIFY-FILE
;         (CL+SSL::CTX)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTX-SET-DEFAULT-VERIFY-FILE
;         (LET ((#:G0 CL+SSL::CTX))
;           (CFFI-SYS:%FOREIGN-FUNCALL "SSL_CTX_set_default_verify_file"
;                                      (:POINTER #:G0 :INT) :CONVENTION :CDECL
;                                      :LIBRARY CL+SSL::LIBSSL))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("RSA_generate_key" RSA-GENERATE-KEY) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("RSA_generate_key" RSA-GENERATE-KEY)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("RSA_generate_key" CL+SSL::RSA-GENERATE-KEY)
;       :POINTER
;       (CL+SSL::NUM :INT)
;       (CL+SSL::E :UNSIGNED-LONG)
;       (CL+SSL::CALLBACK :POINTER)
;       (CL+SSL::OPT :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::RSA-GENERATE-KEY
;         (CL+SSL::NUM CL+SSL::E CL+SSL::CALLBACK CL+SSL::OPT)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::RSA-GENERATE-KEY
;         (LET ((#:G0 CL+SSL::NUM))
;           (LET (#)
;             (LET #
;               #)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("RSA_free" RSA-FREE) ...)
; processing (DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("SSL_CTX_set_tmp_rsa_callback" CL+SSL::SSL-CTX-SET-TMP-RSA-CALLBACK)
;       :POINTER
;       (CL+SSL::CTX :POINTER)
;       (CL+SSL::CALLBACK :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-SET-TMP-RSA-CALLBACK
;         (CL+SSL::CTX CL+SSL::CALLBACK)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTX-SET-TMP-RSA-CALLBACK
;         (LET ((#:G0 CL+SSL::CTX))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "SSL_CTX_set_tmp_rsa_callback" #
;                                        :CONVENTION :CDECL :LIBRARY
;                                        CL+SSL::LIBSSL)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (CFFI:DEFCALLBACK TMP-RSA-CALLBACK ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: CFFI:DEFCALLBACK TMP-RSA-CALLBACK
;     (= CL+SSL::KEY-LENGTH 512)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (= CL+SSL::KEY-LENGTH 1024)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (CL+SSL::RSA-GENERATE-KEY LENGTH CL+SSL::+RSA_F4+ (CFFI-SYS:NULL-POINTER)
;      (CFFI-SYS:NULL-POINTER))
; 
; note: doing SAP to pointer coercion (cost 20)
; 
; note: doing SAP to pointer coercion (cost 20)

; processing (DEFVAR *SOCKET*)
; processing (DECLAIM (INLINE ENSURE-SSL-FUNCALL))
; processing (DEFUN ENSURE-SSL-FUNCALL ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN ENSURE-SSL-FUNCALL
;     (APPLY CL+SSL::FUNC CL+SSL::ARGS)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   FUNC is not known to be a function

;     (PLUSP CL+SSL::NBYTES)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

; processing (DECLAIM (INLINE NONBLOCKING-SSL-FUNCALL))
; processing (DEFUN NONBLOCKING-SSL-FUNCALL ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN NONBLOCKING-SSL-FUNCALL
;     (APPLY CL+SSL::FUNC CL+SSL::ARGS)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   FUNC is not known to be a function

;     (PLUSP CL+SSL::NBYTES)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

; processing (DEFUN OUTPUT-WAIT ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN OUTPUT-WAIT
;     (- CL+SSL::DEADLINE (GET-INTERNAL-REAL-TIME))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (/ (- CL+SSL::DEADLINE (GET-INTERNAL-REAL-TIME))
;        INTERNAL-TIME-UNITS-PER-SECOND)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x/2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.

;     (- CL+SSL::DEADLINE (GET-INTERNAL-REAL-TIME))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 61), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 61), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; processing (DEFUN INPUT-WAIT ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN INPUT-WAIT
;     (- CL+SSL::DEADLINE (GET-INTERNAL-REAL-TIME))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (/ (- CL+SSL::DEADLINE (GET-INTERNAL-REAL-TIME))
;        INTERNAL-TIME-UNITS-PER-SECOND)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x/2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.

;     (- CL+SSL::DEADLINE (GET-INTERNAL-REAL-TIME))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 61), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 61), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; processing (DEFVAR *PEM-PASSWORD* ...)
; processing (CFFI:DEFCALLBACK PEM-PASSWORD-CALLBACK ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: CFFI:DEFCALLBACK PEM-PASSWORD-CALLBACK
;     (COERCE CL+SSL::*PEM-PASSWORD* 'BASE-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST (AND (NOT BASE-STRING) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST (AND (NOT BASE-STRING) VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST (AND (NOT BASE-STRING) VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     CHARACTER
;                                                                     (*)).

;     (1- CL+SSL::SIZE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (SIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER -2147483649 2147483646) &OPTIONAL), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (SIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER -2147483649 2147483646) &OPTIONAL), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       etc.

;     (CFFI:DEFCALLBACK CL+SSL::PEM-PASSWORD-CALLBACK
;         :INT
;         ((CL+SSL::BUF :POINTER) (CL+SSL::SIZE :INT) (CL+SSL::RWFLAG :INT)
;          (CL+SSL::UNUSED :POINTER))
;       (DECLARE (IGNORE CL+SSL::RWFLAG CL+SSL::UNUSED))
;       (LET* ((CL+SSL::PASSWORD-STR (COERCE CL+SSL::*PEM-PASSWORD* 'BASE-STRING))
;              (CL+SSL::TMP (CFFI:FOREIGN-STRING-ALLOC CL+SSL::PASSWORD-STR)))
;         (CFFI:FOREIGN-FUNCALL "strncpy" :POINTER CL+SSL::BUF :POINTER CL+SSL::TMP
;                               :INT CL+SSL::SIZE)
;         (CFFI:FOREIGN-STRING-FREE CL+SSL::TMP)
;         (SETF (CFFI:MEM-REF CL+SSL::BUF :CHAR #) 0)
;         (CFFI:FOREIGN-FUNCALL "strlen" :POINTER CL+SSL::BUF :INT)))
; --> CFFI-SYS:%DEFCALLBACK SETF LET* LET* ALIEN-SAP SB-ALIEN::ALIEN-LAMBDA 
; --> SB-ALIEN-INTERNALS:ALIEN-CALLBACK SB-ALIEN-INTERNALS:%SAP-ALIEN 
; --> SB-ALIEN::%ALIEN-CALLBACK-SAP LAMBDA 
; ==>
;   #'(LAMBDA (CL+SSL::BUF CL+SSL::SIZE CL+SSL::RWFLAG CL+SSL::UNUSED)
;       (LET ((CL+SSL::BUF CL+SSL::BUF)
;             (CL+SSL::SIZE CL+SSL::SIZE)
;             (CL+SSL::RWFLAG CL+SSL::RWFLAG)
;             (CL+SSL::UNUSED CL+SSL::UNUSED))
;         (DECLARE (IGNORE CL+SSL::RWFLAG CL+SSL::UNUSED))
;         (BLOCK CL+SSL::PEM-PASSWORD-CALLBACK
;           (LET* (# #)
;             (CFFI:FOREIGN-FUNCALL "strncpy" :POINTER CL+SSL::BUF :POINTER
;                                   CL+SSL::TMP :INT CL+SSL::SIZE)
;             (CFFI:FOREIGN-STRING-FREE CL+SSL::TMP)
;             (SETF #)
;             (CFFI:FOREIGN-FUNCALL "strlen" :POINTER CL+SSL::BUF :INT)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFMACRO WITH-PEM-PASSWORD ...)
; processing (DEFUN INIT-PRNG ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN INIT-PRNG
;     (LENGTH CL+SSL::SEED-BYTE-SEQUENCE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (ELT CL+SSL::SEED-BYTE-SEQUENCE CL+SSL::I)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (CL+SSL::RAND-SEED CL+SSL::PTR LENGTH)
; 
; note: doing SAP to pointer coercion (cost 20)

; processing (DEFUN SSL-CTX-SET-SESSION-CACHE-MODE ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN SSL-CTX-SET-SESSION-CACHE-MODE
;     (CL+SSL::SSL-CTX-CTRL CL+SSL::CTX CL+SSL::+SSL_CTRL_SET_SESS_CACHE_MODE+
;      CL+SSL::MODE (CFFI-SYS:NULL-POINTER))
; 
; note: doing SAP to pointer coercion (cost 20)

; processing (DEFUN SSL-SET-TLSEXT-HOST-NAME ...)
; processing (DEFVAR *LOCKS*)
; processing (DEFCONSTANT +CRYPTO-LOCK+ ...)
; processing (DEFCONSTANT +CRYPTO-UNLOCK+ ...)
; processing (DEFCONSTANT +CRYPTO-READ+ ...)
; processing (DEFCONSTANT +CRYPTO-WRITE+ ...)
; processing (CFFI:DEFCALLBACK LOCKING-CALLBACK ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: CFFI:DEFCALLBACK LOCKING-CALLBACK
;     (ELT CL+SSL::*LOCKS* CL+SSL::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (LOGTEST CL+SSL::MODE CL+SSL::+CRYPTO-LOCK+)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGTEST CL+SSL::MODE CL+SSL::+CRYPTO-UNLOCK+)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFVAR *THREADS* ...)
; processing (DEFVAR *THREAD-COUNTER* ...)
; processing (DEFPARAMETER *GLOBAL-LOCK* ...)
; processing (CFFI:DEFCALLBACK THREADID-CALLBACK ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: CFFI:DEFCALLBACK THREADID-CALLBACK
;     (INCF CL+SSL::*THREAD-COUNTER*)
; --> THE 
; ==>
;   (+ 1 CL+SSL::*THREAD-COUNTER*)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFVAR *SSL-CHECK-VERIFY-P* ...)
; processing (DEFUN DEFAULT-SSL-METHOD ...)
; processing (DEFUN INITIALIZE ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN INITIALIZE
;     (FUNCALL (OR METHOD (CL+SSL::DEFAULT-SSL-METHOD)))
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

; processing (DEFUN ENSURE-INITIALIZED ...)
; processing (DEFUN USE-CERTIFICATE-CHAIN-FILE ...)
; processing (DEFUN RELOAD ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/ffi-tmp5ZHGID8G.fasl
; compilation finished in 0:00:01.644
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/x509.lisp" (written 09 JUN 2020 04:49:50 PM):
; processing (IN-PACKAGE :CL+SSL)
; processing (DEFGENERIC DECODE-ASN1-STRING ...)
; processing (DEFUN COPY-BYTES-TO-LISP-VECTOR ...)
; processing (DEFUN ASN1-STRING-BYTES-VECTOR ...)
; processing (DEFUN ASN1-IASTRING-CHAR-P ...)
; processing (DEFUN ASN1-IASTRING-P ...)
; processing (DEFMETHOD DECODE-ASN1-STRING ...)
; processing (DEFUN ASN1-PRINTABLE-CHAR-P ...)
; processing (DEFUN ASN1-PRINTABLE-STRING-P ...)
; processing (DEFMETHOD DECODE-ASN1-STRING ...)
; processing (DEFMETHOD DECODE-ASN1-STRING ...)
; processing (DEFMETHOD DECODE-ASN1-STRING ...)
; processing (DEFUN ASN1-TELETEX-CHAR-P ...)
; processing (DEFUN ASN1-TELETEX-STRING-P ...)
; processing (DEFMETHOD DECODE-ASN1-STRING ...)
; processing (DEFMETHOD DECODE-ASN1-STRING ...)
; processing (DEFUN TRY-GET-ASN1-STRING-DATA ...)
; processing (DEFUN SLURP-STREAM ...)
; processing (DEFGENERIC DECODE-CERTIFICATE ...)
; processing (DEFMETHOD DECODE-CERTIFICATE ...)
; processing (DEFUN CERT-FORMAT-FROM-PATH ...)
; processing (DEFUN DECODE-CERTIFICATE-FROM-FILE ...)
; processing (DEFUN CERTIFICATE-ALT-NAMES ...)
; processing (DEFUN CERTIFICATE-DNS-ALT-NAMES ...)
; processing (DEFUN CERTIFICATE-SUBJECT-COMMON-NAMES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/x509-tmp9D2N5DM.fasl
; compilation finished in 0:00:00.380
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/ffi-buffer-all.lisp" (written 09 JUN 2020 04:49:50 PM):
; processing (IN-PACKAGE :CL+SSL)
; processing (DEFCONSTANT +INITIAL-BUFFER-SIZE+ ...)
; processing (DECLAIM (INLINE MAKE-BUFFER ...))

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/ffi-buffer-all-tmpKDSLP2NX.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/ffi-buffer.lisp" (written 09 JUN 2020 04:49:50 PM):
; processing (IN-PACKAGE :CL+SSL)
; processing (DEFUN MAKE-BUFFER ...)
; processing (DEFUN BUFFER-LENGTH ...)
; processing (DEFUN BUFFER-ELT ...)
; processing (DEFUN SET-BUFFER-ELT ...)
; processing (DEFSETF BUFFER-ELT ...)
; processing (DEFUN S/B-REPLACE ...)
; processing (DEFUN B/S-REPLACE ...)
; processing (DEFMACRO WITH-POINTER-TO-VECTOR-DATA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/ffi-buffer-tmp4QLHV6NG.fasl
; compilation finished in 0:00:00.068
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/streams.lisp" (written 09 JUN 2020 04:49:50 PM):
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL) ...)
; processing (IN-PACKAGE :CL+SSL)
; processing (DEFVAR *DEFAULT-CIPHER-LIST* ...)
; processing (DEFCLASS SSL-STREAM ...)
; processing (DEFMETHOD PRINT-OBJECT ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFMETHOD PRINT-OBJECT (SSL-STREAM T)
;     (FORMAT STREAM "for ~A" (CL+SSL::SSL-STREAM-SOCKET CL+SSL::OBJECT))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING BOOLEAN STREAM), not a STREAM.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING BOOLEAN STREAM), not a (MEMBER T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING BOOLEAN STREAM), not a NULL.

; processing (DEFCLASS SSL-SERVER-STREAM ...)
; processing (DEFMETHOD STREAM-ELEMENT-TYPE ...)
; processing (DEFMETHOD CLOSE ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFMETHOD CLOSE (SSL-STREAM)
;     (FUNCALL (CL+SSL::SSL-CLOSE-CALLBACK STREAM))
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

; processing (DEFMETHOD OPEN-STREAM-P ...)
; processing (DEFMETHOD STREAM-LISTEN ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFMETHOD STREAM-LISTEN (SSL-STREAM)
;     (CL+SSL::BUFFER-ELT CL+SSL::BUF 0)
; --> BLOCK ELT 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CL+SSL::NONBLOCKING-SSL-FUNCALL STREAM CL+SSL::HANDLE #'CL+SSL::SSL-READ
;                                      CL+SSL::HANDLE CL+SSL::PTR 1)
; --> BLOCK LOOP BLOCK TAGBODY PROGN 
; ==>
;   (LET ((CL+SSL::NBYTES
;          (LET (#)
;            (APPLY CL+SSL::FUNC CL+SSL::ARGS))))
;     (WHEN (PLUSP CL+SSL::NBYTES) (RETURN CL+SSL::NBYTES))
;     (LET ((ERROR (CL+SSL::SSL-GET-ERROR CL+SSL::HANDLE CL+SSL::NBYTES)))
;       (CASE ERROR
;         ((2 3) (RETURN CL+SSL::NBYTES))
;         (T
;          (CL+SSL::SSL-SIGNAL-ERROR CL+SSL::HANDLE CL+SSL::FUNC ERROR
;                                    CL+SSL::NBYTES)))))
; 
; note: doing signed word to integer coercion (cost 20) to NBYTES

; processing (DEFMETHOD STREAM-READ-BYTE ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFMETHOD STREAM-READ-BYTE (SSL-STREAM)
;     (CL+SSL::BUFFER-ELT CL+SSL::BUF 0)
; --> BLOCK ELT 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CL+SSL::ENSURE-SSL-FUNCALL STREAM CL+SSL::HANDLE #'CL+SSL::SSL-READ
;                                 CL+SSL::HANDLE CL+SSL::PTR 1)
; --> BLOCK LOOP BLOCK TAGBODY PROGN 
; ==>
;   (LET ((CL+SSL::NBYTES
;          (LET (#)
;            (APPLY CL+SSL::FUNC CL+SSL::ARGS))))
;     (WHEN (PLUSP CL+SSL::NBYTES) (RETURN CL+SSL::NBYTES))
;     (LET ((ERROR (CL+SSL::SSL-GET-ERROR CL+SSL::HANDLE CL+SSL::NBYTES)))
;       (CASE ERROR
;         (2 (CL+SSL::INPUT-WAIT STREAM # #))
;         (3 (CL+SSL::OUTPUT-WAIT STREAM # #))
;         (T
;          (CL+SSL::SSL-SIGNAL-ERROR CL+SSL::HANDLE CL+SSL::FUNC ERROR
;                                    CL+SSL::NBYTES)))))
; 
; note: doing signed word to integer coercion (cost 20) to NBYTES

; processing (DEFMETHOD STREAM-READ-SEQUENCE ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFMETHOD STREAM-READ-SEQUENCE (SSL-STREAM T T T)
;     (- CL+SSL::END CL+SSL::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (PLUSP LENGTH)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (< CL+SSL::START CL+SSL::END)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.

;     (SETF (ELT CL+SSL::SEQ CL+SSL::START) (CL+SSL::SSL-STREAM-PEEKED-BYTE STREAM))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (+ CL+SSL::START CL+SSL::READ-BYTES)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (CL+SSL::BUFFER-LENGTH CL+SSL::BUF)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CL+SSL::S/B-REPLACE CL+SSL::SEQ CL+SSL::BUF :START1 CL+SSL::START :END1
;                          (+ CL+SSL::START CL+SSL::READ-BYTES))
; --> BLOCK 
; ==>
;   (REPLACE CL+SSL::SEQ CL+SSL::BUF :START1 CL+SSL::START1 :END1 CL+SSL::END1
;            :START2 CL+SSL::START2 :END2 CL+SSL::END2)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
;                                                       (SIMPLE-ARRAY * (*))
;                                                       &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
;   The second argument is a (OR SIMPLE-BASE-STRING (SIMPLE-ARRAY CHARACTER (*))
;                                (SIMPLE-ARRAY SINGLE-FLOAT (*))
;                                (SIMPLE-ARRAY DOUBLE-FLOAT (*))
;                                SIMPLE-BIT-VECTOR
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 2) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 4) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 7) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 15) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 16) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 29) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 31) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 32) (*))
;                                (SIMPLE-ARRAY (SIGNED-BYTE 8) (*))
;                                (SIMPLE-ARRAY (SIGNED-BYTE 16) (*))
;                                (SIMPLE-ARRAY FIXNUM (*))
;                                (SIMPLE-ARRAY (SIGNED-BYTE 32) (*))
;                                (SIMPLE-ARRAY (COMPLEX SINGLE-FLOAT) (*))
;                                (SIMPLE-ARRAY (COMPLEX DOUBLE-FLOAT)
;                                 (*))), not a (SIMPLE-ARRAY CHARACTER (*)).
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES SIMPLE-BASE-STRING
;                                                              &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
;   The second argument is a (OR SIMPLE-BASE-STRING (SIMPLE-ARRAY CHARACTER (*))
;                                (SIMPLE-ARRAY SINGLE-FLOAT (*))
;                                (SIMPLE-ARRAY DOUBLE-FLOAT (*))
;                                SIMPLE-BIT-VECTOR
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 2) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 4) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 7) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 15) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 16) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 29) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 31) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 32) (*))
;                                (SIMPLE-ARRAY (SIGNED-BYTE 8) (*))
;                                (SIMPLE-ARRAY (SIGNED-BYTE 16) (*))
;                                (SIMPLE-ARRAY FIXNUM (*))
;                                (SIMPLE-ARRAY (SIGNED-BYTE 32) (*))
;                                (SIMPLE-ARRAY (COMPLEX SINGLE-FLOAT) (*))
;                                (SIMPLE-ARRAY (COMPLEX DOUBLE-FLOAT)
;                                 (*))), not a SIMPLE-BASE-STRING.
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
;                                                       (SIMPLE-ARRAY CHARACTER
;                                                        (*))
;                                                       &REST T).

;     (MIN (- CL+SSL::END CL+SSL::START) (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                               (RATIONAL 0)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (< CL+SSL::START CL+SSL::END)
; 
; note: forced to do full call
;       unable to do inline float comparison (cost 3) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do inline float comparison (cost 3) because:
;       The first argument is a T, not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.
;       etc.

;     (- CL+SSL::END CL+SSL::START)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT
;                                                                &REST T).
;       etc.

;     (MIN (- CL+SSL::END CL+SSL::START) (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (PLUSP LENGTH)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (+ CL+SSL::START CL+SSL::READ-BYTES)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a (INTEGER 1 2147483647), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

;     (CL+SSL::ENSURE-SSL-FUNCALL STREAM CL+SSL::HANDLE #'CL+SSL::SSL-READ
;                                 CL+SSL::HANDLE CL+SSL::PTR LENGTH)
; --> BLOCK LOOP BLOCK TAGBODY PROGN 
; ==>
;   (LET ((CL+SSL::NBYTES
;          (LET (#)
;            (APPLY CL+SSL::FUNC CL+SSL::ARGS))))
;     (WHEN (PLUSP CL+SSL::NBYTES) (RETURN CL+SSL::NBYTES))
;     (LET ((ERROR (CL+SSL::SSL-GET-ERROR CL+SSL::HANDLE CL+SSL::NBYTES)))
;       (CASE ERROR
;         (2 (CL+SSL::INPUT-WAIT STREAM # #))
;         (3 (CL+SSL::OUTPUT-WAIT STREAM # #))
;         (T
;          (CL+SSL::SSL-SIGNAL-ERROR CL+SSL::HANDLE CL+SSL::FUNC ERROR
;                                    CL+SSL::NBYTES)))))
; 
; note: doing signed word to integer coercion (cost 20) to NBYTES

;     (+ CL+SSL::START CL+SSL::READ-BYTES)
; 
; note: doing signed word to integer coercion (cost 20)

;     (INCF CL+SSL::START CL+SSL::READ-BYTES)
; 
; note: doing unsigned word to integer coercion (cost 20) to START

; processing (DEFMETHOD STREAM-WRITE-BYTE ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFMETHOD STREAM-WRITE-BYTE (SSL-STREAM T)
;     (INCF (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
; ==>
;   (+ 1 (CL+SSL::SSL-STREAM-OUTPUT-POINTER #:STREAM4))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (SETF (CL+SSL::BUFFER-ELT CL+SSL::BUF
;                               (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
;             CL+SSL::B)
; --> BLOCK SETF 
; ==>
;   (SB-KERNEL:%SETELT CL+SSL::BUF CL+SSL::INDEX CL+SSL::VAL)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (CL+SSL::BUFFER-LENGTH CL+SSL::BUF)
; --> BLOCK 
; ==>
;   (LENGTH CL+SSL::BUF)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (INCF (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
; ==>
;   (+ 1 (CL+SSL::SSL-STREAM-OUTPUT-POINTER #:STREAM4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFMETHOD STREAM-WRITE-SEQUENCE ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFMETHOD STREAM-WRITE-SEQUENCE (SSL-STREAM T T T)
;     (- CL+SSL::END CL+SSL::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (+ (- CL+SSL::END CL+SSL::START) (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (>
;      (+ (- CL+SSL::END CL+SSL::START) (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
;      (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (- CL+SSL::END CL+SSL::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (CL+SSL::BUFFER-LENGTH CL+SSL::BUF)
; ==>
;   (LENGTH CL+SSL::BUF)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (> (- CL+SSL::END CL+SSL::START) (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (CL+SSL::BUFFER-LENGTH CL+SSL::BUF)
; ==>
;   (LENGTH CL+SSL::BUF)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CL+SSL::B/S-REPLACE CL+SSL::BUF CL+SSL::SEQ :START1
;                          (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM) :START2
;                          CL+SSL::START :END2 CL+SSL::END)
; ==>
;   (REPLACE CL+SSL::BUF CL+SSL::SEQ :START1 CL+SSL::START1 :END1 CL+SSL::END1
;            :START2 CL+SSL::START2 :END2 CL+SSL::END2)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
;   The second argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
;                                                       (SIMPLE-ARRAY * (*))
;                                                       &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
;   The second argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES SIMPLE-BASE-STRING
;                                                              &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
;   The second argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
;                                                       (SIMPLE-ARRAY CHARACTER
;                                                        (*))
;                                                       &REST T).

;     (INCF (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM)
;           (- CL+SSL::END CL+SSL::START))
; ==>
;   (+ (- CL+SSL::END CL+SSL::START)
;      (CL+SSL::SSL-STREAM-OUTPUT-POINTER #:STREAM25))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (CL+SSL::BUFFER-LENGTH CL+SSL::BUF)
; --> BLOCK 
; ==>
;   (LENGTH CL+SSL::BUF)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CL+SSL::B/S-REPLACE CL+SSL::BUF CL+SSL::SEQ :START2 CL+SSL::START)
; --> BLOCK 
; ==>
;   (REPLACE CL+SSL::BUF CL+SSL::SEQ :START1 CL+SSL::START1 :END1 CL+SSL::END1
;            :START2 CL+SSL::START2 :END2 CL+SSL::END2)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
;   The second argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
;                                                       (SIMPLE-ARRAY * (*))
;                                                       &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
;   The second argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES SIMPLE-BASE-STRING
;                                                              &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
;   The second argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
;                                                       (SIMPLE-ARRAY CHARACTER
;                                                        (*))
;                                                       &REST T).

;     (- CL+SSL::END CL+SSL::START)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT
;                                                                &REST T).
;       etc.

;     (+ (- CL+SSL::END CL+SSL::START) (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT
;                                                                &REST T).
;       etc.

;     (>
;      (+ (- CL+SSL::END CL+SSL::START) (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
;      (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (- CL+SSL::END CL+SSL::START)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT
;                                                                &REST T).
;       etc.

;     (> (- CL+SSL::END CL+SSL::START) (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (INCF (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM)
;           (- CL+SSL::END CL+SSL::START))
; ==>
;   (+ (- CL+SSL::END CL+SSL::START)
;      (CL+SSL::SSL-STREAM-OUTPUT-POINTER #:STREAM25))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                      32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

;     (INCF CL+SSL::START (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
; 
; note: doing signed word to integer coercion (cost 20) to START

; processing (DEFMETHOD STREAM-FINISH-OUTPUT ...)
; processing (DEFMETHOD STREAM-FORCE-OUTPUT ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFMETHOD STREAM-FORCE-OUTPUT (SSL-STREAM)
;     (PLUSP CL+SSL::FILL-PTR)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

;     (CL+SSL::ENSURE-SSL-FUNCALL STREAM CL+SSL::HANDLE #'CL+SSL::SSL-WRITE
;                                 CL+SSL::HANDLE CL+SSL::PTR CL+SSL::FILL-PTR)
; --> BLOCK LOOP BLOCK TAGBODY PROGN 
; ==>
;   (LET ((CL+SSL::NBYTES
;          (LET (#)
;            (APPLY CL+SSL::FUNC CL+SSL::ARGS))))
;     (WHEN (PLUSP CL+SSL::NBYTES) (RETURN CL+SSL::NBYTES))
;     (LET ((ERROR (CL+SSL::SSL-GET-ERROR CL+SSL::HANDLE CL+SSL::NBYTES)))
;       (CASE ERROR
;         (2 (CL+SSL::INPUT-WAIT STREAM # #))
;         (3 (CL+SSL::OUTPUT-WAIT STREAM # #))
;         (T
;          (CL+SSL::SSL-SIGNAL-ERROR CL+SSL::HANDLE CL+SSL::FUNC ERROR
;                                    CL+SSL::NBYTES)))))
; 
; note: doing signed word to integer coercion (cost 20) to NBYTES

; processing (DEFUN INSTALL-NONBLOCK-FLAG ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFUN INSTALL-NONBLOCK-FLAG
;     (DEFUN CL+SSL::INSTALL-NONBLOCK-FLAG (CL+SSL::FD)
;       (SB-POSIX:FCNTL CL+SSL::FD SB-POSIX:F-SETFL
;                       (LOGIOR (SB-POSIX:FCNTL CL+SSL::FD SB-POSIX:F-GETFL)
;                               SB-POSIX:O-NONBLOCK)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::INSTALL-NONBLOCK-FLAG
;         (CL+SSL::FD)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::INSTALL-NONBLOCK-FLAG
;         (SB-POSIX:FCNTL CL+SSL::FD SB-POSIX:F-SETFL
;                         (LOGIOR (SB-POSIX:FCNTL CL+SSL::FD SB-POSIX:F-GETFL)
;                                 SB-POSIX:O-NONBLOCK))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFUN INSTALL-HANDLE-AND-BIO ...)
; processing (DEFUN INSTALL-KEY-AND-CERT ...)
; processing (DEFUN X509-CERTIFICATE-NAMES ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFUN X509-CERTIFICATE-NAMES
;     (CFFI-SYS:NULL-POINTER-P CL+SSL::X509-CERTIFICATE)
; --> BLOCK ZEROP 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

;     (CFFI-SYS:WITH-FOREIGN-POINTER (CL+SSL::BUF 1024)
;       (LET ((CL+SSL::ISSUER-NAME
;              (CL+SSL::X509-GET-ISSUER-NAME CL+SSL::X509-CERTIFICATE))
;             (CL+SSL::SUBJECT-NAME
;              (CL+SSL::X509-GET-SUBJECT-NAME CL+SSL::X509-CERTIFICATE)))
;         (VALUES
;          (UNLESS (CFFI-SYS:NULL-POINTER-P CL+SSL::ISSUER-NAME)
;            (CL+SSL::X509-NAME-ONELINE CL+SSL::ISSUER-NAME CL+SSL::BUF 1024)
;            (CFFI:FOREIGN-STRING-TO-LISP CL+SSL::BUF))
;          (UNLESS (CFFI-SYS:NULL-POINTER-P CL+SSL::SUBJECT-NAME)
;            (CL+SSL::X509-NAME-ONELINE CL+SSL::SUBJECT-NAME CL+SSL::BUF 1024)
;            (CFFI:FOREIGN-STRING-TO-LISP CL+SSL::BUF)))))
; --> SYMBOL-MACROLET SYMBOL-MACROLET LET LET SB-C::RESTORING-NSP LET 
; --> SB-ALIEN-INTERNALS:MAKE-LOCAL-ALIEN 
; ==>
;   1
; 
; note: doing SAP to pointer coercion (cost 20), for:
;       the first result of ALLOC-NUMBER-STACK-SPACE

;     (CFFI-SYS:NULL-POINTER-P CL+SSL::ISSUER-NAME)
; --> ZEROP 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

;     (CFFI-SYS:NULL-POINTER-P CL+SSL::SUBJECT-NAME)
; --> ZEROP 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

; processing (DEFMETHOD SSL-STREAM-HANDLE ...)
; processing (DEFUN SSL-STREAM-X509-CERTIFICATE ...)
; processing (DEFUN SSL-LOAD-GLOBAL-VERIFY-LOCATIONS ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFUN SSL-LOAD-GLOBAL-VERIFY-LOCATIONS
;     (CL+SSL::SSL-CTX-LOAD-VERIFY-LOCATIONS CL+SSL::*SSL-GLOBAL-CONTEXT*
;                                            CL+SSL::CAFILE (CFFI-SYS:NULL-POINTER))
; 
; note: doing SAP to pointer coercion (cost 20)

; processing (DEFUN SSL-SET-GLOBAL-DEFAULT-VERIFY-PATHS ...)
; processing (DEFUN SSL-CHECK-VERIFY-P ...)
; processing (DEFUN (SETF SSL-CHECK-VERIFY-P) ...)
; processing (DEFUN SSL-VERIFY-INIT ...)
; processing (DEFUN MAYBE-VERIFY-CLIENT-STREAM ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFUN MAYBE-VERIFY-CLIENT-STREAM
;     (CFFI-SYS:NULL-POINTER-P CL+SSL::SRV-CERT)
; --> ZEROP 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first argument of IF-EQ
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

; --> BLOCK ZEROP 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

; processing (DEFUN HANDLE-EXTERNAL-FORMAT ...)
; processing (DEFMACRO WITH-NEW-SSL ...)
; processing (DEFVAR *MAKE-SSL-CLIENT-STREAM-VERIFY-DEFAULT* ...)
; processing (DEFUN MAKE-SSL-CLIENT-STREAM ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFUN MAKE-SSL-CLIENT-STREAM
;     (ZEROP (CL+SSL::SSL-SET-CIPHER-LIST CL+SSL::HANDLE CL+SSL::CIPHER-LIST))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (CL+SSL::WITH-NEW-SSL
;       (CL+SSL::HANDLE)
;       (IF CL+SSL::HOSTNAME
;           (CFFI:WITH-FOREIGN-STRING (CL+SSL::CHOSTNAME CL+SSL::HOSTNAME)
;             (CL+SSL::SSL-SET-TLSEXT-HOST-NAME CL+SSL::HANDLE CL+SSL::CHOSTNAME)))
;       (SETF CL+SSL::SOCKET
;               (CL+SSL::INSTALL-HANDLE-AND-BIO STREAM CL+SSL::HANDLE
;                CL+SSL::SOCKET CL+SSL::UNWRAP-STREAM-P))
;       (CL+SSL::SSL-SET-CONNECT-STATE CL+SSL::HANDLE)
;       (WHEN
;           (ZEROP
;            (CL+SSL::SSL-SET-CIPHER-LIST CL+SSL::HANDLE CL+SSL::CIPHER-LIST))
;         (ERROR 'CL+SSL:SSL-ERROR-INITIALIZE :REASON "Can't set SSL cipher list"))
;       (CL+SSL:WITH-PEM-PASSWORD
;         (CL+SSL::PASSWORD)
;         (CL+SSL::INSTALL-KEY-AND-CERT CL+SSL::HANDLE CL+SSL::KEY
;          CL+SSL::CERTIFICATE))
;       (CL+SSL::ENSURE-SSL-FUNCALL STREAM CL+SSL::HANDLE #'CL+SSL::SSL-CONNECT
;                                   CL+SSL::HANDLE)
;       (CL+SSL::MAYBE-VERIFY-CLIENT-STREAM STREAM CL+SSL::VERIFY CL+SSL::HOSTNAME)
;       (CL+SSL::HANDLE-EXTERNAL-FORMAT STREAM CL+SSL::EXTERNAL-FORMAT))
; --> WHEN IF CFFI-SYS:NULL-POINTER-P BLOCK ZEROP 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

;     (CL+SSL::ENSURE-SSL-FUNCALL STREAM CL+SSL::HANDLE #'CL+SSL::SSL-CONNECT
;                                 CL+SSL::HANDLE)
; --> BLOCK LOOP BLOCK TAGBODY PROGN 
; ==>
;   (LET ((CL+SSL::NBYTES
;          (LET (#)
;            (APPLY CL+SSL::FUNC CL+SSL::ARGS))))
;     (WHEN (PLUSP CL+SSL::NBYTES) (RETURN CL+SSL::NBYTES))
;     (LET ((ERROR (CL+SSL::SSL-GET-ERROR CL+SSL::HANDLE CL+SSL::NBYTES)))
;       (CASE ERROR
;         (2 (CL+SSL::INPUT-WAIT STREAM # #))
;         (3 (CL+SSL::OUTPUT-WAIT STREAM # #))
;         (T
;          (CL+SSL::SSL-SIGNAL-ERROR CL+SSL::HANDLE CL+SSL::FUNC ERROR
;                                    CL+SSL::NBYTES)))))
; 
; note: doing signed word to integer coercion (cost 20) to NBYTES

; processing (DEFUN MAKE-SSL-SERVER-STREAM ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFUN MAKE-SSL-SERVER-STREAM
;     (ZEROP (CL+SSL::SSL-SET-CIPHER-LIST CL+SSL::HANDLE CL+SSL::CIPHER-LIST))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (CL+SSL::WITH-NEW-SSL
;       (CL+SSL::HANDLE)
;       (SETF CL+SSL::SOCKET
;               (CL+SSL::INSTALL-HANDLE-AND-BIO STREAM CL+SSL::HANDLE
;                CL+SSL::SOCKET CL+SSL::UNWRAP-STREAM-P))
;       (CL+SSL::SSL-SET-ACCEPT-STATE CL+SSL::HANDLE)
;       (WHEN
;           (ZEROP
;            (CL+SSL::SSL-SET-CIPHER-LIST CL+SSL::HANDLE CL+SSL::CIPHER-LIST))
;         (ERROR 'CL+SSL:SSL-ERROR-INITIALIZE :REASON "Can't set SSL cipher list"))
;       (CL+SSL:WITH-PEM-PASSWORD
;         (CL+SSL::PASSWORD)
;         (CL+SSL::INSTALL-KEY-AND-CERT CL+SSL::HANDLE CL+SSL::KEY
;          CL+SSL::CERTIFICATE))
;       (CL+SSL::ENSURE-SSL-FUNCALL STREAM CL+SSL::HANDLE #'CL+SSL::SSL-ACCEPT
;                                   CL+SSL::HANDLE)
;       (CL+SSL::HANDLE-EXTERNAL-FORMAT STREAM CL+SSL::EXTERNAL-FORMAT))
; --> WHEN IF CFFI-SYS:NULL-POINTER-P BLOCK ZEROP 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

;     (CL+SSL::ENSURE-SSL-FUNCALL STREAM CL+SSL::HANDLE #'CL+SSL::SSL-ACCEPT
;                                 CL+SSL::HANDLE)
; --> BLOCK LOOP BLOCK TAGBODY PROGN 
; ==>
;   (LET ((CL+SSL::NBYTES
;          (LET (#)
;            (APPLY CL+SSL::FUNC CL+SSL::ARGS))))
;     (WHEN (PLUSP CL+SSL::NBYTES) (RETURN CL+SSL::NBYTES))
;     (LET ((ERROR (CL+SSL::SSL-GET-ERROR CL+SSL::HANDLE CL+SSL::NBYTES)))
;       (CASE ERROR
;         (2 (CL+SSL::INPUT-WAIT STREAM # #))
;         (3 (CL+SSL::OUTPUT-WAIT STREAM # #))
;         (T
;          (CL+SSL::SSL-SIGNAL-ERROR CL+SSL::HANDLE CL+SSL::FUNC ERROR
;                                    CL+SSL::NBYTES)))))
; 
; note: doing signed word to integer coercion (cost 20) to NBYTES

; processing (DEFGENERIC STREAM-FD ...)
; processing (DEFMETHOD STREAM-FD ...)
; processing (DEFMETHOD STREAM-FD ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/streams-tmpMFQG7214.fasl
; compilation finished in 0:00:00.808
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/bio.lisp" (written 09 JUN 2020 04:49:50 PM):
; processing (IN-PACKAGE CL+SSL)
; processing (DEFCONSTANT +BIO-TYPE-SOCKET+ ...)
; processing (DEFCONSTANT +BIO_FLAGS_READ+ ...)
; processing (DEFCONSTANT +BIO_FLAGS_WRITE+ ...)
; processing (DEFCONSTANT +BIO_FLAGS_SHOULD_RETRY+ ...)
; processing (DEFCONSTANT +BIO_CTRL_FLUSH+ ...)
; processing (CFFI:DEFCSTRUCT BIO-METHOD ...)
; processing (CFFI:DEFCSTRUCT BIO ...)
; processing (DEFUN MAKE-BIO-LISP-METHOD ...)
; processing (DEFUN BIO-NEW-LISP ...)
; processing (CFFI:DEFCALLBACK LISP-WRITE ...)
; processing (DEFUN CLEAR-RETRY-FLAGS ...)
; processing (DEFUN SET-RETRY-READ ...)
; processing (CFFI:DEFCALLBACK LISP-READ ...)
; processing (CFFI:DEFCALLBACK LISP-PUTS ...)
; processing (CFFI:DEFCALLBACK LISP-CTRL ...)
; processing (CFFI:DEFCALLBACK LISP-CREATE ...)
; processing (CFFI:DEFCALLBACK LISP-DESTROY ...)
; processing (SETF *BIO-LISP-METHOD* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/bio-tmpEL1UBVEC.fasl
; compilation finished in 0:00:00.316
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/random.lisp" (written 09 JUN 2020 04:49:50 PM):
; processing (IN-PACKAGE :CL+SSL)
; processing (DEFUN RANDOM-BYTES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/random-tmpO7N5WXBL.fasl
; compilation finished in 0:00:00.056
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/context.lisp" (written 09 JUN 2020 04:49:50 PM):
; processing (IN-PACKAGE :CL+SSL)
; processing (DEFINE-CONDITION VERIFY-LOCATION-NOT-FOUND-ERROR ...)
; processing (DEFUN VALIDATE-VERIFY-LOCATION ...)
; processing (DEFUN ADD-VERIFY-LOCATIONS ...)
; processing (DEFUN SSL-CTX-SET-VERIFY-LOCATION ...)
; processing (ALEXANDRIA:DEFINE-CONSTANT +DEFAULT-CIPHER-LIST+ ...)
; processing (CFFI:DEFCALLBACK VERIFY-PEER-CALLBACK ...)
; processing (DEFUN MAKE-CONTEXT ...)
; processing (DEFUN CALL-WITH-GLOBAL-CONTEXT ...)
; processing (DEFMACRO WITH-GLOBAL-CONTEXT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/context-tmp7GPJW3WR.fasl
; compilation finished in 0:00:00.148
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/verify-hostname.lisp" (written 09 JUN 2020 04:49:50 PM):
; processing (IN-PACKAGE :CL+SSL)
; processing (DEFINE-CONDITION HOSTNAME-VERIFICATION-ERROR ...)
; processing (DEFINE-CONDITION UNABLE-TO-MATCH-ALTNAMES ...)
; processing (DEFINE-CONDITION UNABLE-TO-DECODE-COMMON-NAME ...)
; processing (DEFINE-CONDITION UNABLE-TO-MATCH-COMMON-NAME ...)
; processing (DEFUN CASE-INSENSITIVE-MATCH ...)
; processing (DEFUN REMOVE-TRAILING-DOT ...)
; processing (DEFUN CHECK-WILDCARD-IN-LEFTMOST-LABEL ...)
; processing (DEFUN CHECK-SINGLE-WILDCARD ...)
; processing (DEFUN CHECK-TWO-LABELS-AFTER-WILDCARD ...)
; processing (DEFUN VALIDATE-AND-PARSE-WILDCARD-IDENTIFIER ...)
; processing (DEFUN WILDCARD-NOT-IN-A-LABEL ...)
; processing (DEFUN TRY-MATCH-WILDCARD ...)
; processing (DEFUN MAYBE-TRY-MATCH-WILDCARD ...)
; processing (DEFUN TRY-MATCH-HOSTNAME ...)
; processing (DEFUN TRY-MATCH-HOSTNAMES ...)
; processing (DEFUN MAYBE-CHECK-SUBJECT-CN ...)
; processing (DEFUN VERIFY-HOSTNAME ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/verify-hostname-tmpESZVJLGB.fasl
; compilation finished in 0:00:00.100

; file: /usr/share/common-lisp/source/bordeaux-threads/src/default-implementations.lisp
; in: BORDEAUX-THREADS::DEFDFUN BORDEAUX-THREADS:SEMAPHORE-P
;     'BORDEAUX-THREADS:SEMAPHORE
; 
; caught STYLE-WARNING:
;   undefined type: BORDEAUX-THREADS:SEMAPHORE
; 
; compilation unit finished
;   Undefined type:
;     BORDEAUX-THREADS:SEMAPHORE
;   caught 7 STYLE-WARNING conditions
;   printed 1992 notes
;; loading system "mssql"
; compiling file "/usr/share/common-lisp/source/iterate/package.lisp" (written 04 NOV 2021 03:10:48 PM):
; processing (DEFPACKAGE #:ITERATE ...)
; processing (IN-PACKAGE #:ITERATE)
; processing (DEFMACRO DEFCONST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/iterate/package-tmp861VENRV.fasl
; compilation finished in 0:00:00.028
; compiling file "/usr/share/common-lisp/source/iterate/iterate.lisp" (written 04 NOV 2021 03:10:56 PM):
; processing (IN-PACKAGE #:ITERATE)
; processing (DECLAIM (DECLARATION DECLARE-VARIABLES))
; processing (DEFCONST VERSION ...)
; processing (DEFCONST STANDARD-TYPE-SYMBOLS ...)
; processing (DEFVAR *ALWAYS-DECLARE-VARIABLES* ...)
; processing (DEFVAR *RESULT-VAR*)
; processing (DEFVAR *TYPE-ALIST*)
; processing (DEFVAR *DECLARE-VARIABLES*)
; processing (DEFVAR *CLAUSE*)
; processing (DEFVAR *TOP-LEVEL?*)
; processing (DEFVAR *BINDING-CONTEXT?*)
; processing (DEFVAR *BINDINGS*)
; processing (DEFVAR *INTERNAL-VARIABLES*)
; processing (DEFVAR *DECLARATIONS*)
; processing (DEFVAR *ACCUM-VAR-ALIST*)
; processing (DEFVAR *SHARED-BINDINGS-ALIST*)
; processing (DEFVAR *BLOCK-NAME*)
; processing (DEFVAR *LOOP-NAME*)
; processing (DEFVAR *CLAUSE-INFO-INDEX* ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL) ...)
; processing (DEFPARAMETER *SPECIAL-FORM-ALIST* ...)
; processing (DEFVAR *SPECIAL-CLAUSE-ALIST* ...)
; processing (DEFVAR *TEMPS*)
; processing (DEFVAR *TEMPS-IN-USE*)
; processing (DEFVAR *ENV*)
; processing (DEFVAR *DRIVER-INFO-ALIST*)
; processing (DEFVAR *PREVIOUS-VARS-ALIST*)
; processing (DEFVAR *LOOP-TOP*)
; processing (DEFVAR *LOOP-STEP*)
; processing (DEFVAR *LOOP-END*)
; processing (DEFVAR *LOOP-STEP-USED?*)
; processing (DEFVAR *LOOP-END-USED?*)
; processing (DEFVAR *LOOP-BODY-WRAPPERS*)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :EXECUTE) ...)
; processing (DEFMACRO ITERATE ...)
; processing (DEFMACRO ITER ...)
; processing (DEFMACRO DEFMACRO-CLAUSE ...)
; processing (DEFMACRO DEFMACRO-DRIVER ...)
; processing (DEFUN PROCESS-TOP-LEVEL-DECLS ...)
; processing (DEFUN DEFAULT-DRIVER-CODE ...)
; processing (DEFUN WRAP-FORM ...)
; processing (DEFUN ADD-LOOP-BODY-WRAPPER ...)
; processing (DEFUN WALK ...)
; processing (DEFUN WALK-LIST ...)
; processing (DEFUN WALK-ARGLIST ...)
; processing (DEFUN WALK-FSPEC ...)
; processing (DEFUN WALK-LIST-NCONCING ...)
; processing (DEFUN RETURN-CODE-MODIFYING-BODY ...)
; processing (DEFUN ADD-INTERNAL-VAR ...)
; processing (DEFUN ADD-INTERNAL-VARS ...)
; processing (DEFUN LAMBDA-LIST-VARS ...)
; processing (DEFUN SPECIAL-FORM? ...)
; processing (DEFUN WALK-SPECIAL-FORM ...)
; processing (DEFUN WALK-CDR ...)
; processing (DEFUN WALK-CDDR ...)
; processing (DEFUN WALK-PROGN ...)
; processing (DEFUN WALK-SETQ ...)
; processing (DEFUN WALK-FUNCTION ...)
; processing (DEFUN WALK-DECLARE ...)
; processing (DEFUN WALK-LET ...)
; processing (DEFUN WALK-LET-BINDINGS ...)
; processing (DEFUN WALK-LET*-BINDINGS ...)
; processing (DEFUN WALK-LET-BINDING ...)
; processing (DEFUN WALK-MULTIPLE-VALUE-BIND ...)
; processing (DEFUN WALK-FLET ...)
; processing (DEFUN WALK-CDR-WITH-DECLARATIONS ...)
; processing (DEFUN WALK-CDDR-WITH-DECLARATIONS ...)
; processing (DEFUN WALK-TAGBODY ...)
; processing (DEFUN WALK-MACROLET ...)
; processing (DEFVAR *INITIAL*)
; processing (DEFVAR *DECLS*)
; processing (DEFVAR *STEP*)
; processing (DEFVAR *FINAL*)
; processing (DEFVAR *FINALP*)
; processing (DEFUN PROCESS-CLAUSE ...)
; processing (DEFUN APPLY-CLAUSE-FUNCTION ...)
; processing (DEFUN PREPROCESS-CLAUSE ...)
; processing (DEFUN SYMBOL-SYNONYM ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN ARG-CHECK ...)
; processing (DEFUN WALK-EXPR ...)
; processing (DEFUN DISPLAY-ITERATE-CLAUSES ...)
; processing (DEFUN DISP-STD-CLAUSES ...)
; processing (DEFUN DISPLAY-CLAUSE ...)
; processing (DEFCONST FILL-COL ...)
; processing (DEFUN DISPLAY-KWS ...)
; processing (DEFUN CLAUSE-MATCHES? ...)
; processing (DEFUN GET-CLAUSE-INFO ...)
; processing (DEFUN IS-ITERATE-CLAUSE? ...)
; processing (DEFUN STARTS-CLAUSE? ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN DISPLAY-INDEX ...)
; processing (DEFUN REMOVE-CLAUSE ...)
; processing (DEFMACRO DEFCLAUSE ...)
; processing (DEFMACRO DEFCLAUSE-DRIVER ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO DEFSYNONYM ...)
; processing (DEFMACRO DEFCLAUSE-SEQUENCE ...)
; processing (DEFUN IF-1ST-TIME ...)
; processing (DEFMACRO WITH-TEMPORARY ...)
; processing (DEFUN GET-FREE-TEMP ...)
; processing (DEFUN VAR-TYPE ...)
; processing (DEFUN VAR-DECLARATION ...)
; processing (DEFUN EXPR-TYPE-ONLY ...)
; processing (DEFUN EXPRESSION-TYPE ...)
; processing (DEFUN QUOTED? ...)
; processing (DEFUN FUNCTION-QUOTED? ...)
; processing (DEFUN LAMBDA-EXPRESSION? ...)
; processing (DEFUN THE-EXPRESSION? ...)
; processing (DEFUN SELF-EVALUATING? ...)
; processing (DEFUN CONSTANT? ...)
; processing (DEFUN DUPLICABLE? ...)
; processing (DEFUN VAR-SPEC? ...)
; processing (DEFUN EXTRACT-VAR ...)
; processing (DEFUN MAKE-BINDING ...)
; processing (DEFUN MAKE-DEFAULT-BINDING ...)
; processing (DEFUN MAKE-VAR-AND-BINDING ...)
; processing (DEFUN MAKE-VAR-AND-DEFAULT-BINDING ...)
; processing (DEFUN MAKE-ACCUM-VAR-BINDING ...)
; processing (DEFUN MAKE-ACCUM-VAR-DEFAULT-BINDING ...)
; processing (DEFUN MAKE-ACCUM-VAR-BINDING-INTERNAL ...)
; processing (DEFUN MAKE-SHARED-BINDING ...)
; processing (DEFUN MAKE-BINDING-INTERNAL ...)
; processing (DEFUN MAKE-INITIAL-VALUE ...)
; processing (DEFUN ADD-BINDING ...)
; processing (DEFUN CHECK-INTERNAL-VARIABLES ...)
; processing (DEFUN INTERNAL-VARIABLE? ...)
; processing (DEFUN VAR-BINDING ...)
; processing (DEFUN MAKE-DESTRUCTURING-BINDINGS ...)
; processing (DEFUN DO-DESTRUCTURING-BINDINGS ...)
; processing (DEFUN EXTRACT-VARS ...)
; processing (DEFMACRO DSETQ ...)
; processing (DEFUN DO-DSETQ ...)
; processing (DEFUN MAKE-DSETQS ...)
; processing (DEFUN MAKE-MV-DSETQS ...)
; processing (DEFUN DSETQ-ERROR ...)
; processing (DEFUN IN-ITERATE? ...)
; processing (DEFUN LOCAL-BINDING-CHECK ...)
; processing (DEFUN FREE-VARIABLES ...)
; processing (DEFUN FREE-VARS ...)
; processing (DEFUN FREE-VARS-LIST ...)
; processing (DEFUN FREE-VARS-FSPEC ...)
; processing (DEFUN RETURN-CODE ...)
; processing (DEFMACRO RETURN-DRIVER-CODE ...)
; processing (DEFUN ADD-DRIVER-INFO ...)
; processing (DEFMACRO RETURN-SEQUENCE-CODE ...)
; processing (DEFUN RETURN-SEQ-CODE ...)
; processing (DEFUN CHECK-SEQUENCE-KEYWORDS ...)
; processing (DEFUN EVAL-CONST-EXPR ...)
; processing (DEFUN MAKE-FUNCALL ...)
; processing (DEFUN MAKE-APPLICATION ...)
; processing (DEFUN APPLY-SUBST-EXPR ...)
; processing (DEFMACRO DEF-SPECIAL-CLAUSE ...)
; processing (DEFUN INSTALL-SPECIAL-CLAUSE-FUNCTION ...)
; processing (DEF-SPECIAL-CLAUSE INITIALLY ...)
; processing (DEF-SPECIAL-CLAUSE AFTER-EACH ...)
; processing (DEF-SPECIAL-CLAUSE ELSE ...)
; processing (DEF-SPECIAL-CLAUSE FINALLY ...)
; processing (DEF-SPECIAL-CLAUSE FINALLY-PROTECTED ...)
; processing (DEF-SPECIAL-CLAUSE IF-FIRST-TIME ...)
; processing (DEF-SPECIAL-CLAUSE FIRST-TIME-P ...)
; processing (DEF-SPECIAL-CLAUSE FIRST-ITERATION-P ...)
; processing (DEF-SPECIAL-CLAUSE IN ...)
; processing (DEF-SPECIAL-CLAUSE NEXT ...)
; processing (DEFUN MAKE-NEXT-CODE ...)
; processing (DEFUN VAR-VALUE-RETURNED ...)
; processing (DEFSYNONYM AS ...)
; processing (DEFSYNONYM GENERATING ...)
; processing (DEFCLAUSE (REPEAT N) ...)
; processing (DEFCLAUSE-DRIVER (FOR VAR-SPEC ...) ...)
; processing (DEFCLAUSE-DRIVER (FOR VAR ...) ...)
; processing (DEFCLAUSE-DRIVER (FOR VAR ...) ...)
; processing (DEFUN GENERATE-FUNCTION-STEP-CODE ...)
; processing (DEFCLAUSE-SEQUENCE IN-VECTOR ...)
; processing (DEFCLAUSE-SEQUENCE IN-SEQUENCE ...)
; processing (DEFCLAUSE-SEQUENCE IN-STRING ...)
; processing (DEFCLAUSE-DRIVER (FOR KEY-VAL-VARS ...) ...)
; processing (DEFCLAUSE-DRIVER (FOR SYM-ACCESS-PKG-VARS ...) ...)
; processing (DEFMACRO-DRIVER (FOR VAR ...) ...)
; processing (DEFCLAUSE-DRIVER (FOR VAR ...) ...)
; processing (DEFCLAUSE-DRIVER (FOR VAR ...) ...)
; processing (DEFUN RETURN-STREAM-DRIVER-CODE ...)
; processing (DEFCLAUSE-DRIVER (FOR VAR ...) ...)
; processing (DEFCLAUSE-DRIVER (FOR VAR ...) ...)
; processing (DEFCLAUSE (WITH VAR ...) ...)
; processing (DEFCLAUSE (FOR VAR ...) ...)
; processing (DEFCLAUSE (FOR VAR ...) ...)
; processing (DEFCLAUSE (FOR VAR ...) ...)
; processing (DEFUN RETURN-REDUCTION-CODE ...)
; processing (DEFSYNONYM COUNT ...)
; processing (DEFCLAUSE (COUNTING EXPR ...) ...)
; processing (DEFCLAUSE (SUM EXPR ...) ...)
; processing (DEFSYNONYM SUMMING ...)
; processing (DEFCLAUSE (MULTIPLY EXPR ...) ...)
; processing (DEFSYNONYM MULTIPLYING ...)
; processing (DEFCLAUSE (REDUCING EXPR ...) ...)
; processing (DEFCLAUSE (MAXIMIZE EXPR ...) ...)
; processing (DEFSYNONYM MAXIMIZING ...)
; processing (DEFCLAUSE (MINIMIZE EXPR ...) ...)
; processing (DEFSYNONYM MINIMIZING ...)
; processing (DEFUN RETURN-EXTREMUM-CODE ...)
; processing (DEFMACRO FINISH ...)
; processing (DEFMACRO TERMINATE ...)
; processing (DEFMACRO NEXT-ITERATION ...)
; processing (DEFMACRO LEAVE ...)
; processing (DEFCLAUSE (WHILE EXPR) ...)
; processing (DEFCLAUSE (UNTIL EXPR) ...)
; processing (DEFCLAUSE (ALWAYS EXPR) ...)
; processing (DEFCLAUSE (NEVER EXPR) ...)
; processing (DEFCLAUSE (THEREIS EXPR) ...)
; processing (DEFCLAUSE (FINDING EXPR ...) ...)
; processing (DEFCLAUSE (FINDING EXPR ...) ...)
; processing (DEFCLAUSE (FINDING EXPR ...) ...)
; processing (DEFUN RETURN-FIND-EXTREMUM-CODE ...)
; processing (DEFUN RETURN-COLLECTION-CODE ...)
; processing (DEFCLAUSE (COLLECT EXPR ...) ...)
; processing (DEFSYNONYM COLLECTING ...)
; processing (DEFCLAUSE (ADJOINING EXPR ...) ...)
; processing (DEFCLAUSE (NCONCING EXPR ...) ...)
; processing (DEFCLAUSE (APPENDING EXPR ...) ...)
; processing (DEFCLAUSE (UNIONING EXPR ...) ...)
; processing (DEFCLAUSE (NUNIONING EXPR ...) ...)
; processing (DEFCLAUSE (ACCUMULATE EXPR ...) ...)
; processing (DEFSYNONYM ACCUMULATING ...)
; processing (DEFCLAUSE (FOR PVAR-SPEC ...) ...)
; processing (DEFUN REGISTER-PREVIOUS-CODE ...)
; processing (DEFUN INTERN-PREVIOUS-INFO ...)
; processing (DEFUN IS-SAVE-VAR ...)
; processing (DEFUN MAKE-SAVE-VARS ...)
; processing (DEFUN INSERT-PREVIOUS-CODE ...)
; processing (DEFUN DO-EXTRA-SAVE-VAR-HACK ...)
; processing (DEFUN MAKE-POST-SAVE-VAR ...)
; processing (DEFUN MAKE-PREV-CODE ...)
; processing (DEFUN MAKE-SAVE-PREVIOUS-CODE ...)
; processing (DEFUN SPLICE-IN-CODE ...)
; processing (DEFUN ADD-PROGN ...)
; processing (DEFUN AT-TOP-LEVEL? ...)
; processing (DEFUN TOP-LEVEL-CHECK ...)
; processing (DEFUN PROGNIFY ...)
; processing (DEFUN CLAUSE-ERROR ...)
; processing (DEFUN CLAUSE-WARNING ...)
; processing (DEFUN BUG ...)
; processing (DEFVAR *GENVAR-COUNTER* ...)
; processing (DEFUN GENVAR ...)
; processing (DEFUN SYMBOL-APPEND ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/iterate/iterate-tmp7MX18LSW.fasl
; compilation finished in 0:00:05.044
; compiling file "/usr/share/common-lisp/source/garbage-pools/garbage-pools.lisp" (written 17 APR 2013 09:15:14 PM):
; processing (DEFPACKAGE :GARBAGE-POOLS ...)
; processing (IN-PACKAGE #:GARBAGE-POOLS)
; processing (DEFVAR *POOL*)
; processing (DEFCLASS POOL ...)
; processing (DEFUN CLEANUP-REGISTER ...)
; processing (DEFUN CLEANUP-POOL ...)
; processing (DEFUN CLEANUP-OBJECT ...)
; processing (DEFUN CANCEL-OBJECT-CLEANUP ...)
; processing (DEFMACRO WITH-GARBAGE-POOL ...)
; processing (DEFGENERIC OBJECT-REGISTER ...)
; processing (DEFMETHOD OBJECT-REGISTER ...)
; processing (DEFMACRO DEFCLEANUP ...)
; processing (DEFCLEANUP POOL ...)
; processing (DEFCLEANUP STREAM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/garbage-pools/garbage-pools-tmp4CP5SEFX.fasl
; compilation finished in 0:00:00.100
; compiling file "/usr/share/common-lisp/source/parse-number/parse-number.lisp" (written 31 OCT 2017 08:17:56 AM):
; processing (DEFPACKAGE #:ORG.MAPCAR.PARSE-NUMBER ...)
; processing (IN-PACKAGE #:ORG.MAPCAR.PARSE-NUMBER)
; processing (DEFINE-CONDITION INVALID-NUMBER ...)
; processing (DECLAIM (TYPE CONS ...))
; processing (DEFPARAMETER *WHITE-SPACE-CHARACTERS* ...)
; processing (DECLAIM (INLINE WHITE-SPACE-P))
; processing (DEFUN WHITE-SPACE-P ...)
; processing (DECLAIM (INLINE PARSE-INTEGER-AND-PLACES))
; processing (DEFUN PARSE-INTEGER-AND-PLACES ...)

; file: /usr/share/common-lisp/source/parse-number/parse-number.lisp
; in: DEFUN PARSE-INTEGER-AND-PLACES
;     (CHAR STRING ORG.MAPCAR.PARSE-NUMBER::POS)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CONS INTEGER ORG.MAPCAR.PARSE-NUMBER::RELEVANT-DIGITS)
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFUN PARSE-INTEGERS ...)

; file: /usr/share/common-lisp/source/parse-number/parse-number.lisp
; in: DEFUN PARSE-INTEGERS
;     (ORG.MAPCAR.PARSE-NUMBER::PARSE-INTEGER-AND-PLACES STRING
;      ORG.MAPCAR.PARSE-NUMBER::LEFT ORG.MAPCAR.PARSE-NUMBER::END :RADIX
;      ORG.MAPCAR.PARSE-NUMBER::RADIX)
; --> BLOCK MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION LET - 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (ORG.MAPCAR.PARSE-NUMBER::PARSE-INTEGER-AND-PLACES STRING
;      ORG.MAPCAR.PARSE-NUMBER::LEFT ORG.MAPCAR.PARSE-NUMBER::RIGHT :RADIX
;      ORG.MAPCAR.PARSE-NUMBER::RADIX)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: doing signed word to integer coercion (cost 20)

;     (ORG.MAPCAR.PARSE-NUMBER::PARSE-INTEGER-AND-PLACES STRING
;      ORG.MAPCAR.PARSE-NUMBER::LEFT ORG.MAPCAR.PARSE-NUMBER::END :RADIX
;      ORG.MAPCAR.PARSE-NUMBER::RADIX)
; --> BLOCK MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION LET CONS 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DECLAIM (INLINE NUMBER-VALUE ...))
; processing (DEFUN NUMBER-VALUE ...)
; processing (DEFUN PLACES ...)
; processing (DEFUN PARSE-NUMBER ...)
; processing (DEFUN PARSE-REAL-NUMBER ...)
; processing (DEFUN BASE-FOR-EXPONENT-MARKER ...)
; processing (DEFUN MAKE-FLOAT/FRAC ...)
; processing (DEFUN MAKE-FLOAT/WHOLE ...)
; processing (DEFUN PARSE-POSITIVE-REAL-NUMBER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/parse-number/parse-number-tmpZ7L7FP0S.fasl
; compilation finished in 0:00:00.488
; compiling file "/usr/share/common-lisp/source/mssql/src/packages.lisp" (written 21 JUN 2017 01:29:38 PM):
; processing (DEFPACKAGE #:MSSQL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/mssql/src/packages-tmpGCPRU2E.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/mssql/src/mssql.lisp" (written 21 JUN 2017 01:29:38 PM):
; processing (IN-PACKAGE :MSSQL)
; processing (DEFINE-FOREIGN-LIBRARY SYBDB ...)
; processing (WITH-SIMPLE-RESTART (SKIP "Skip loading foreign library tds.") ...)
; processing (DEFCTYPE %DBPROCESS ...)
; processing (DEFCTYPE %CHARPTR ...)
; processing (DEFCTYPE %LOGINREC ...)
; processing (DEFCTYPE %RETCODE ...)
; processing (DEFCTYPE %BYTE ...)
; processing (DEFCTYPE %DBINT ...)
; processing (DEFCTYPE %DBSMALLINT ...)
; processing (DEFCONSTANT +FAIL+ ...)
; processing (DEFCONSTANT +INT_CANCEL+ ...)
; processing (DEFINE-CONDITION MSSQL-ERROR ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCFUN ("dberrhandle" %DBERRHANDLE) ...)
; processing (DEFVAR *ERROR-MESSAGE-LIST*)
; processing (DEFCALLBACK %ERROR-HANDLER ...)
; processing (%DBERRHANDLE (CALLBACK %ERROR-HANDLER))
; processing (DEFCFUN ("dbmsghandle" %DBMSGHANDLE) ...)
; processing (DEFCALLBACK %MESSAGE-HANDLER ...)
; processing (%DBMSGHANDLE (CALLBACK %MESSAGE-HANDLER))
; processing (DEFMACRO DEFINE-SYBDB-FUNCTION ...)
; processing (DEFUN CFFI-STRING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/mssql/src/mssql-tmpTYRYY2X9.fasl
; compilation finished in 0:00:00.248
; compiling file "/usr/share/common-lisp/source/mssql/src/connection.lisp" (written 21 JUN 2017 01:29:38 PM):
; processing (IN-PACKAGE :MSSQL)
; processing (DEFVAR *DATABASE* ...)
; processing (DEFCLASS DATABASE-CONNECTION ...)
; processing (DEFINE-SYBDB-FUNCTION ("dblogin" %DBLOGIN ...) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbloginfree" %DBLOGINFREE) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbsetlname" %DBSETLNAME ...) ...)
; processing (DEFINE-SYBDB-FUNCTION ("tdsdbopen" %TDSDBOPEN ...) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbcmd" %DBCMD ...) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbsqlexec" %DBSQLEXEC ...) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbcancel" %DBCANCEL ...) ...)
; processing (DEFUN CONNECT ...)
; processing (DEFUN CONNECTED-P ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbclose" %DBCLOSE) ...)
; processing (DEFUN DISCONNECT ...)
; processing (GARBAGE-POOLS:DEFCLEANUP DATABASE-CONNECTION ...)
; processing (DEFUN DISCONNECT-TOPLEVEL ...)
; processing (DEFUN CONNECT-TOPLEVEL ...)
; processing (DEFMACRO WITH-CONNECTION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/mssql/src/connection-tmpOMAPSGL7.fasl
; compilation finished in 0:00:00.276
; compiling file "/usr/share/common-lisp/source/mssql/src/query.lisp" (written 21 JUN 2017 01:29:38 PM):
; processing (IN-PACKAGE :MSSQL)
; processing (DEFCONSTANT +NO-MORE-RESULTS+ ...)
; processing (DEFCONSTANT +NO-MORE-ROWS+ ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbresults" %DBRESULTS) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbnumcols" %DBNUMCOLS) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbcolname" %DBCOLNAME) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbcoltype" %DBCOLTYPE) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbnextrow" %DBNEXTROW) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbdata" %DBDATA) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbdatlen" %DBDATLEN) ...)
; processing (DEFCENUM %SYB-VALUE-TYPE ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbconvert" %DBCONVERT) ...)
; processing (DEFCONSTANT +NUMERIC-BUF-SZ+ ...)
; processing (DEFUN SYSDB-DATA-TO-LISP ...)
; processing (DEFUN FIELD-NAME-S ...)
; processing (DEFUN ONE-ROW ...)
; processing (DEFUN ALL-ROWS ...)
; processing (DEFMACRO DEFINE-ROW-READER ...)
; processing (DEFINE-ROW-READER READ-PLIST-ROW ...)
; processing (DEFINE-ROW-READER READ-ALIST-ROW ...)
; processing (DEFINE-ROW-READER READ-LIST-ROW ...)

; file: /usr/share/common-lisp/source/mssql/src/query.lisp
; in: DEFINE-ROW-READER READ-LIST-ROW
;     (MSSQL::DEFINE-ROW-READER MSSQL::READ-LIST-ROW
;         (MSSQL::COLLUMN MSSQL::VALUE)
;       (ITERATE:COLLECT MSSQL::VALUE))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> ITERATE:ITER 
; ==>
;   (LET* ((#:LIST16 NIL)
;          (MSSQL::COLLUMN NIL)
;          (#:G2 NIL)
;          (MSSQL::VALUE NIL)
;          (#:RESULT15 NIL)
;          (#:END-POINTER17 NIL)
;          (#:TEMP18 NIL))
;     (BLOCK NIL
;       (BLOCK #:ITERATE3
;         (TAGBODY
;           (PROGN # #)
;          MSSQL::LOOP-TOP-NIL
;           (PROGN # # # # # #)
;           (PROGN)
;           (GO MSSQL::LOOP-TOP-NIL)
;          MSSQL::LOOP-END-NIL
;           (PROGN))
;         #:RESULT15)))
; 
; caught STYLE-WARNING:
;   The variable COLLUMN is assigned but never read.

; processing (DEFUN READ-SINGLE-VALUE ...)
; processing (DEFPARAMETER *QUERY-FORMATS* ...)
; processing (DEFUN GET-RESULTS ...)
; processing (DEFUN QUERY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/mssql/src/query-tmpB76HJA0J.fasl
; compilation finished in 0:00:00.316
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "mssql" "src" "query">
; compiling file "/usr/share/common-lisp/source/mssql/src/execute.lisp" (written 21 JUN 2017 01:29:38 PM):
; processing (IN-PACKAGE :MSSQL)
; processing (DEFUN EXECUTE ...)
; processing (DEFCLASS TRANSACTION-HANDLE ...)
; processing (DEFMACRO WITH-TRANSACTION ...)
; processing (DEFUN ROLLBACK-TRANSACTION ...)
; processing (DEFUN COMMIT-TRANSACTION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/mssql/src/execute-tmp7QTM681J.fasl
; compilation finished in 0:00:00.060
; compiling file "/usr/share/common-lisp/source/mssql/src/remote.lisp" (written 21 JUN 2017 01:29:38 PM):
; processing (IN-PACKAGE :MSSQL)
; processing (DEFINE-SYBDB-FUNCTION ("dbrpcinit" %DBRPCINIT) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbrpcparam" %DBRPCPARAM) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbrpcsend" %DBRPCSEND) ...)
; processing (DEFUN LISP-TO-SYSDB ...)
; processing (DEFUN CALL-REMOTE-PROCEDURE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/mssql/src/remote-tmpLGH8FB0W.fasl
; compilation finished in 0:00:00.080
; 
; compilation unit finished
;   caught 1 STYLE-WARNING condition
;   printed 6 notes
;; loading file #P"/<<PKGBUILDDIR>>/src/hooks.lisp"
;; loading #P"/<<PKGBUILDDIR>>/src/hooks.lisp"
;; #<PACKAGE "COMMON-LISP-USER">
;; (:PGLOADER-IMAGE :FLEXI-STREAMS CFFI-FEATURES:FLAT-NAMESPACE
    CFFI-FEATURES:UNIX :CFFI CFFI-SYS::FLAT-NAMESPACE :32-BIT
    ALEXANDRIA::SEQUENCE-EMPTYP :ASDF-SYSTEM-CONNECTIONS :ASDF3.3 :ASDF3.2
    :ASDF3.1 :ASDF3 :ASDF2 :ASDF :OS-UNIX :NON-BASE-CHARS-EXIST-P :ASDF-UNICODE
    :ARM :GENCGC :ANSI-CL :COMMON-LISP :ELF :IEEE-FLOATING-POINT :LINUX
    :LITTLE-ENDIAN :PACKAGE-LOCAL-NICKNAMES :SB-CORE-COMPRESSION :SB-LDB
    :SB-PACKAGE-LOCKS :SB-UNICODE :SBCL :UNIX)
;; T
;; CLOSE-FOREIGN-LIBS
;; OPEN-FOREIGN-LIBS
;; (#<FUNCTION OPEN-FOREIGN-LIBS>)
;; (#<FUNCTION CLOSE-FOREIGN-LIBS>)
;; loading system "pgloader"
WARNING: System definition file #P"/usr/share/common-lisp/source/cl-fad/cl-fad.asd" contains definition for system "cl-fad-test". Please only define "cl-fad" and secondary systems with a name starting with "cl-fad/" (e.g. "cl-fad/test") in that file.
WARNING: System definition file #P"/usr/share/common-lisp/source/ieee-floats/ieee-floats.asd" contains definition for system "ieee-floats-tests". Please only define "ieee-floats" and secondary systems with a name starting with "ieee-floats/" (e.g. "ieee-floats/test") in that file.
WARNING: UIOP/VERSION:PARSE-VERSION: "1.1-dev" doesn't follow asdf version numbering convention
WARNING: Invalid :version specifier "1.1-dev" for component "py-configparser" from file #P"/usr/share/common-lisp/source/py-configparser/py-configparser.asd", using NIL instead
WARNING: Invalid :version specifier "1.1-dev" for component "py-configparser" from file #P"/usr/share/common-lisp/source/py-configparser/py-configparser.asd", using NIL instead
WARNING: System definition file #P"/usr/share/common-lisp/source/trivial-utf-8/trivial-utf-8.asd" contains definition for system "trivial-utf-8-tests". Please only define "trivial-utf-8" and secondary systems with a name starting with "trivial-utf-8/" (e.g. "trivial-utf-8/test") in that file.
;;; Checking for wide character support... WARNING: Lisp implementation doesn't use UTF-16, but accepts surrogate code points.
 yes, using code points.
WARNING: System definition file #P"/usr/share/common-lisp/source/cxml/cxml.asd" contains definition for system "cxml-xml". Please only define "cxml" and secondary systems with a name starting with "cxml/" (e.g. "cxml/test") in that file.
WARNING: System definition file #P"/usr/share/common-lisp/source/cxml/cxml.asd" contains definition for system "cxml-dom". Please only define "cxml" and secondary systems with a name starting with "cxml/" (e.g. "cxml/test") in that file.
WARNING: System definition file #P"/usr/share/common-lisp/source/cxml/cxml.asd" contains definition for system "cxml-klacks". Please only define "cxml" and secondary systems with a name starting with "cxml/" (e.g. "cxml/test") in that file.
WARNING: System definition file #P"/usr/share/common-lisp/source/cxml/cxml.asd" contains definition for system "cxml-test". Please only define "cxml" and secondary systems with a name starting with "cxml/" (e.g. "cxml/test") in that file.
;;; Checking for wide character support... WARNING: Lisp implementation doesn't use UTF-16, but accepts surrogate code points.
 yes, using code points.
;;; Building Closure with CHARACTER RUNES
; compiling file "/usr/share/common-lisp/source/cl-log/pkg.lisp" (written 07 DEC 2012 12:06:09 PM):
; processing (IN-PACKAGE "CL-USER")
; processing (DEFPACKAGE "COM.RAVENBROOK.COMMON-LISP-LOG" ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-log/pkg-tmpDGQGGEC4.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/cl-log/cl-log.lisp" (written 07 DEC 2012 12:06:09 PM):
; processing (IN-PACKAGE "COM.RAVENBROOK.COMMON-LISP-LOG")
; processing (DEFPARAMETER *CL-LOG-RELEASE* ...)
; processing (DEFMACRO ORF ...)
; processing (DEFMACRO WHEN-LET ...)
; processing (DEFCLASS LOG-OBJECT ...)
; processing (DEFCLASS LOG-MANAGER ...)
; processing (DEFVAR *LOG-MANAGER* ...)
; processing (DEFUN LOG-MANAGER ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFUN FIRST-TIME-FOR-LOG-MANAGER ...)
; processing (DEFMETHOD LOGGING-DISABLED ...)
; processing (DEFMETHOD (SETF LOGGING-DISABLED) ...)
; processing (DEFMACRO WITH-LOGGING-DISABLED ...)
; processing (DEFMACRO WITH-LOG-MANAGER-DISABLED ...)
; processing (DEFMETHOD (SETF LOG-MANAGER-MESSENGERS) ...)
; processing (DEFMETHOD (SETF LOG-MANAGER-CATEGORY-SET) ...)
; processing (DEFMETHOD CATEGORY-CACHE ...)
; processing (DEFMETHOD INVALIDATE-LOG-MANAGER ...)
; processing (DEFUN (SETF LOG-MANAGER) ...)
; processing (DEFMACRO REBINDING-LOG-MANAGER ...)
; processing (DEFSTRUCT (TIMESTAMP #) ...)
; processing (DEFUN MAKE-TIMESTAMP ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS BASE-MESSAGE ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS FORMATTED-MESSAGE ...)
; processing (DEFMETHOD MESSAGE-TEXT ...)
; processing (DEFMETHOD FORMAT-MESSAGE ...)
; processing (DEFCLASS BASE-MESSENGER ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFUN START-MESSENGER ...)
; processing (DEFMETHOD STOP-MESSENGER ...)
; processing (DEFMETHOD STOP-MESSENGER ...)
; processing (DEFUN FIND-MESSENGER ...)
; processing (DEFUN CATEGORY-MESSENGERS ...)
; processing (DEFUN CATEGORY-SATISFIES ...)
; processing (DEFUN IN-CATEGORY-SATISFIES ...)
; processing (DEFUN SEND-MESSAGE ...)
; processing (DEFMETHOD MESSENGER-SEND-MESSAGE ...)
; processing (DEFSTRUCT (RING #) ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN MAKE-RING ...)
; processing (DEFUN RING-PUSH ...)
; processing (DEFUN RING-LIST ...)
; processing (DEFCLASS RING-MESSENGER ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD MESSENGER-SEND-MESSAGE ...)
; processing (DEFMETHOD RING-MESSENGER-MESSAGES ...)
; processing (DEFCLASS TEXT-STREAM-MESSENGER ...)
; processing (DEFMETHOD MESSENGER-SEND-MESSAGE ...)
; processing (DEFMETHOD STOP-MESSENGER ...)
; processing (DEFCLASS TEXT-FILE-MESSENGER ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFCLASS CATEGORY-SET ...)
; processing (DEFUN EXPAND-CATEGORY ...)
; processing (DEFMACRO DEFCATEGORY ...)
; processing (DEFUN DEFCATEGORY-FN ...)
; processing (DEFMACRO UNDEFCATEGORY ...)
; processing (DEFUN UNDEFCATEGORY-FN ...)
; processing (DEFUN CLEAR-CATEGORIES ...)
; processing (DEFMACRO LOG-MANAGER-MESSAGE ...)
; processing (DEFMACRO LOG-MESSAGE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-log/cl-log-tmp6X5OKNPG.fasl
; compilation finished in 0:00:00.872
; compiling file "/usr/share/common-lisp/source/md5/md5.lisp" (written 23 FEB 2018 11:24:35 PM):
; processing (DEFPACKAGE #:MD5 ...)
; processing (IN-PACKAGE #:MD5)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :EXECUTE) ...)
; processing (DEFTYPE UB32 ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFTYPE UB32-VECTOR ...)
; processing (DEFMACRO MAKE-UB32-VECTOR ...)
; processing (DEFMACRO UB32-AREF ...)
; processing (DECLAIM (INLINE F ...) ...)
; processing (DEFUN F ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFUN F
;     (DEFUN MD5::F (MD5::X MD5::Y MD5::Z)
;       (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (LOGIOR (LOGAND MD5::X MD5::Y) (LOGANDC1 MD5::X MD5::Z)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA MD5::F
;         (MD5::X MD5::Y MD5::Z)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (BLOCK MD5::F (LOGIOR (LOGAND MD5::X MD5::Y) (LOGANDC1 MD5::X MD5::Z))))
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DEFUN G ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFUN G
;     (DEFUN MD5::G (MD5::X MD5::Y MD5::Z)
;       (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (LOGIOR (LOGAND MD5::X MD5::Z) (LOGANDC2 MD5::Y MD5::Z)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA MD5::G
;         (MD5::X MD5::Y MD5::Z)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (BLOCK MD5::G (LOGIOR (LOGAND MD5::X MD5::Z) (LOGANDC2 MD5::Y MD5::Z))))
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DEFUN H ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFUN H
;     (DEFUN MD5::H (MD5::X MD5::Y MD5::Z)
;       (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (LOGXOR MD5::X MD5::Y MD5::Z))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA MD5::H
;         (MD5::X MD5::Y MD5::Z)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (BLOCK MD5::H (LOGXOR MD5::X MD5::Y MD5::Z)))
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DEFUN I ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFUN I
;     (DEFUN MD5::I (MD5::X MD5::Y MD5::Z)
;       (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (LDB (BYTE 32 0) (LOGXOR MD5::Y (LOGORC2 MD5::X MD5::Z))))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA MD5::I
;         (MD5::X MD5::Y MD5::Z)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (BLOCK MD5::I (LDB (BYTE 32 0) (LOGXOR MD5::Y (LOGORC2 MD5::X MD5::Z)))))
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DECLAIM (INLINE MOD32+) ...)
; processing (DEFUN MOD32+ ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFUN MOD32+
;     (DEFUN MD5::MOD32+ (MD5::A MD5::B)
;       (DECLARE (TYPE MD5::UB32 MD5::A MD5::B)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (LDB (BYTE 32 0) (+ MD5::A MD5::B)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA MD5::MOD32+
;         (MD5::A MD5::B)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (TYPE MD5::UB32 MD5::A MD5::B)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (BLOCK MD5::MOD32+ (LDB (BYTE 32 0) (+ MD5::A MD5::B))))
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-COMPILER-MACRO MOD32+ ...)
; processing (DECLAIM (INLINE ROL32) ...)
; processing (DEFUN ROL32 ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFUN ROL32
;     (DEFUN MD5::ROL32 (MD5::A MD5::S)
;       (DECLARE (TYPE MD5::UB32 MD5::A)
;                (TYPE (UNSIGNED-BYTE 5) MD5::S)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (SB-ROTATE-BYTE:ROTATE-BYTE MD5::S (BYTE 32 0) MD5::A))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA MD5::ROL32
;         (MD5::A MD5::S)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (TYPE MD5::UB32 MD5::A)
;                (TYPE (UNSIGNED-BYTE 5) MD5::S)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (BLOCK MD5::ROL32 (SB-ROTATE-BYTE:ROTATE-BYTE MD5::S (BYTE 32 0) MD5::A)))
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO WITH-MD5-ROUND ...)
; processing (DEFTYPE MD5-REGS ...)
; processing (DEFMACRO MD5-REGS-A ...)
; processing (DEFMACRO MD5-REGS-B ...)
; processing (DEFMACRO MD5-REGS-C ...)
; processing (DEFMACRO MD5-REGS-D ...)
; processing (DEFCONSTANT +MD5-MAGIC-A+ ...)
; processing (DEFCONSTANT +MD5-MAGIC-B+ ...)
; processing (DEFCONSTANT +MD5-MAGIC-C+ ...)
; processing (DEFCONSTANT +MD5-MAGIC-D+ ...)
; processing (DECLAIM (INLINE INITIAL-MD5-REGS))
; processing (DEFUN INITIAL-MD5-REGS ...)
; processing (DEFTYPE MD5-BLOCK ...)
; processing (DEFUN UPDATE-MD5-BLOCK ...)
; processing (DECLAIM (INLINE FILL-BLOCK ...))
; processing (DEFUN FILL-BLOCK-UB8 ...)
; processing (DEFUN FILL-BLOCK-CHAR ...)
; processing (DEFUN FILL-BLOCK ...)
; processing (DECLAIM (INLINE MD5REGS-DIGEST))
; processing (DEFUN MD5REGS-DIGEST ...)
; processing (LOCALLY (DECLARE #) ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFSTRUCT MD5-STATE
;     (DEFSTRUCT (MD5:MD5-STATE (:CONSTRUCTOR MD5:MAKE-MD5-STATE NIL) (:COPIER))
;       (MD5::REGS (MD5:INITIAL-MD5-REGS) :TYPE MD5:MD5-REGS :READ-ONLY T)
;       (MD5::AMOUNT 0 :TYPE (INTEGER 0 *))
;       (BLOCK (MD5::MAKE-UB32-VECTOR 16) :READ-ONLY T :TYPE MD5::MD5-BLOCK)
;       (MD5::BUFFER (MAKE-ARRAY 64 :ELEMENT-TYPE '(UNSIGNED-BYTE 8)) :READ-ONLY T
;        :TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (64)))
;       (MD5::BUFFER-INDEX 0 :TYPE (INTEGER 0 63))
;       (MD5::FINALIZED-P NIL))
; --> SB-C:XDEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; --> FUNCTION BLOCK LET SB-KERNEL:THE* MULTIPLE-VALUE-BIND LET UNLESS IF AND 
; --> IF LOCALLY AND THE >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> SB-KERNEL::%TARGET-DEFSTRUCT SB-KERNEL::%TARGET-DEFSTRUCT 
; --> SB-INT:NAMED-LAMBDA FUNCTION AND IF IF = 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DECLAIM (INLINE COPY-TO-BUFFER))
; processing (DEFUN COPY-TO-BUFFER ...)
; processing (DEFUN UPDATE-MD5-STATE ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFUN UPDATE-MD5-STATE
;     (+ (MD5::MD5-STATE-AMOUNT MD5::STATE) LENGTH)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFUN FINALIZE-MD5-STATE ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFUN FINALIZE-MD5-STATE
;     (* 8 (MD5::MD5-STATE-AMOUNT MD5::STATE))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

;     (LDB (BYTE 32 0) MD5::TOTAL-LENGTH)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LDB (BYTE 32 32) MD5::TOTAL-LENGTH)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN MD5SUM-SEQUENCE ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFUN MD5SUM-SEQUENCE
;     (MD5:UPDATE-MD5-STATE MD5::STATE MD5::DATA :START MD5::REAL-START :END
;      (+ MD5::REAL-START (- MD5::END MD5::START)))
; --> LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G60)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFUN MD5SUM-STRING ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFTYPE BUFFER-INDEX ...)
; processing (DEFUN MD5SUM-STREAM ...)
; processing (DEFUN MD5SUM-FILE ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :EXECUTE) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/md5/md5-tmpABKNHGCI.fasl
; compilation finished in 0:00:01.692
; compiling file "/usr/share/common-lisp/source/cl-split-sequence/package.lisp" (written 28 MAY 2021 03:05:40 AM):
; processing (DEFPACKAGE #:SPLIT-SEQUENCE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-split-sequence/package-tmpDGT3OQUT.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/cl-split-sequence/vector.lisp" (written 28 MAY 2021 03:05:40 AM):
; processing (IN-PACKAGE :SPLIT-SEQUENCE)
; processing (DECLAIM (INLINE SPLIT-VECTOR ...))
; processing (DEFTYPE ARRAY-INDEX ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN SPLIT-VECTOR-FROM-END ...)
; processing (DEFUN SPLIT-VECTOR-FROM-START ...)
; processing (DEFUN SPLIT-VECTOR-IF ...)
; processing (DEFUN SPLIT-VECTOR-IF-NOT ...)
; processing (DEFUN SPLIT-VECTOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-split-sequence/vector-tmpNF26V1SW.fasl
; compilation finished in 0:00:00.500
; compiling file "/usr/share/common-lisp/source/cl-split-sequence/list.lisp" (written 28 MAY 2021 03:05:40 AM):
; processing (IN-PACKAGE :SPLIT-SEQUENCE)
; processing (DECLAIM (INLINE COLLECT-UNTIL ...))
; processing (DECLAIM (FTYPE # ...))
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN COLLECT-UNTIL ...)
; processing (DEFUN COUNT-WHILE ...)
; processing (DEFUN SPLIT-LIST-INTERNAL ...)
; processing (DEFUN SPLIT-LIST-FROM-END ...)
; processing (DEFUN SPLIT-LIST-FROM-START ...)
; processing (DEFUN SPLIT-LIST-IF ...)
; processing (DEFUN SPLIT-LIST-IF-NOT ...)
; processing (DEFUN SPLIT-LIST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-split-sequence/list-tmp2SBNA8NV.fasl
; compilation finished in 0:00:00.772
; compiling file "/usr/share/common-lisp/source/cl-split-sequence/extended-sequence.lisp" (written 28 MAY 2021 03:05:40 AM):
; processing (IN-PACKAGE :SPLIT-SEQUENCE)
; processing (DEFTYPE EXTENDED-SEQUENCE ...)
; processing (DECLAIM (INLINE SPLIT-EXTENDED-SEQUENCE ...))
; processing (DECLAIM (FTYPE # ...))
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN SPLIT-EXTENDED-SEQUENCE-FROM-END ...)
; processing (DEFUN SPLIT-EXTENDED-SEQUENCE-FROM-START ...)
; processing (DEFUN SPLIT-EXTENDED-SEQUENCE-IF ...)
; processing (DEFUN SPLIT-EXTENDED-SEQUENCE-IF-NOT ...)
; processing (DEFUN SPLIT-EXTENDED-SEQUENCE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-split-sequence/extended-sequence-tmpGXTLRZRR.fasl
; compilation finished in 0:00:00.424
; compiling file "/usr/share/common-lisp/source/cl-split-sequence/api.lisp" (written 28 MAY 2021 03:05:40 AM):
; processing (IN-PACKAGE :SPLIT-SEQUENCE)
; processing (DEFUN LIST-LONG-ENOUGH-P ...)
; processing (DEFUN CHECK-BOUNDS ...)
; processing (DEFINE-CONDITION SIMPLE-PROGRAM-ERROR ...)
; processing (DEFMACRO CHECK-TESTS ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN SPLIT-SEQUENCE ...)
; processing (DEFUN SPLIT-SEQUENCE-IF ...)
; processing (DEFUN SPLIT-SEQUENCE-IF-NOT ...)
; processing (PUSHNEW :SPLIT-SEQUENCE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-split-sequence/api-tmp2OV9B8J5.fasl
; compilation finished in 0:00:01.816
; compiling file "/usr/share/common-lisp/source/cl-split-sequence/documentation.lisp" (written 28 MAY 2021 03:05:40 AM):
; processing (IN-PACKAGE :SPLIT-SEQUENCE)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-split-sequence/documentation-tmpDWRCTFSG.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/usocket/package.lisp" (written 23 DEC 2019 01:05:56 PM):
; processing (DEFPACKAGE :USOCKET ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/usocket/package-tmpUJ89U641.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/usocket/usocket.lisp" (written 23 DEC 2019 01:05:56 PM):
; processing (IN-PACKAGE :USOCKET)
; processing (DEFPARAMETER *WILDCARD-HOST* ...)
; processing (DEFPARAMETER *AUTO-PORT* ...)
; processing (DEFPARAMETER *VERSION* ...)
; processing (DEFCONSTANT +MAX-DATAGRAM-PACKET-SIZE+ ...)
; processing (DEFCLASS USOCKET ...)
; processing (DEFGENERIC SOCKET-STATE ...)
; processing (DEFMETHOD SOCKET-STATE ...)
; processing (DEFCLASS STREAM-USOCKET ...)
; processing (DEFCLASS STREAM-SERVER-USOCKET ...)
; processing (DEFCLASS DATAGRAM-USOCKET ...)
; processing (DEFUN USOCKET-P ...)
; processing (DEFUN STREAM-USOCKET-P ...)
; processing (DEFUN STREAM-SERVER-USOCKET-P ...)
; processing (DEFUN DATAGRAM-USOCKET-P ...)
; processing (DEFUN MAKE-SOCKET ...)
; processing (DEFUN MAKE-STREAM-SOCKET ...)
; processing (DEFUN MAKE-STREAM-SERVER-SOCKET ...)
; processing (DEFUN MAKE-DATAGRAM-SOCKET ...)
; processing (DEFGENERIC SOCKET-ACCEPT ...)
; processing (DEFGENERIC SOCKET-CLOSE ...)
; processing (DEFMETHOD SOCKET-CLOSE ...)
; processing (DEFGENERIC SOCKET-SHUTDOWN ...)
; processing (DEFGENERIC SOCKET-SEND ...)
; processing (DEFGENERIC SOCKET-RECEIVE ...)
; processing (DEFGENERIC GET-LOCAL-ADDRESS ...)
; processing (DEFGENERIC GET-PEER-ADDRESS ...)
; processing (DEFGENERIC GET-LOCAL-PORT ...)
; processing (DEFGENERIC GET-PEER-PORT ...)
; processing (DEFGENERIC GET-LOCAL-NAME ...)
; processing (DEFGENERIC GET-PEER-NAME ...)
; processing (DEFMACRO WITH-CONNECTED-SOCKET ...)
; processing (DEFMACRO WITH-CLIENT-SOCKET ...)
; processing (DEFMACRO WITH-SERVER-SOCKET ...)
; processing (DEFMACRO WITH-SOCKET-LISTENER ...)
; processing (DEFSTRUCT (WAIT-LIST #) ...)
; processing (DEFUN MAKE-WAIT-LIST ...)
; processing (DEFUN ADD-WAITER ...)
; processing (DEFUN REMOVE-WAITER ...)
; processing (DEFUN REMOVE-ALL-WAITERS ...)
; processing (DEFUN WAIT-FOR-INPUT ...)
; processing (DEFUN INTEGER-TO-OCTET-BUFFER ...)
; processing (DEFUN OCTET-BUFFER-TO-INTEGER ...)
; processing (DEFMACRO PORT-TO-OCTET-BUFFER ...)
; processing (DEFMACRO IP-TO-OCTET-BUFFER ...)
; processing (DEFMACRO PORT-FROM-OCTET-BUFFER ...)
; processing (DEFMACRO IP-FROM-OCTET-BUFFER ...)
; processing (DEFUN LIST-OF-STRINGS-TO-INTEGERS ...)
; processing (DEFUN IP-ADDRESS-STRING-P ...)
; processing (DEFUN HBO-TO-DOTTED-QUAD ...)
; processing (DEFUN HBO-TO-VECTOR-QUAD ...)
; processing (DEFUN VECTOR-QUAD-TO-DOTTED-QUAD ...)
; processing (DEFUN DOTTED-QUAD-TO-VECTOR-QUAD ...)
; processing (DEFGENERIC HOST-BYTE-ORDER ...)
; processing (DEFMETHOD HOST-BYTE-ORDER ...)
; processing (DEFMETHOD HOST-BYTE-ORDER ...)
; processing (DEFMETHOD HOST-BYTE-ORDER ...)
; processing (DEFUN VECTOR-TO-IPV6-HOST ...)
; processing (DEFUN SPLIT-IPV6-ADDRESS ...)
; processing (DEFUN IPV6-HOST-TO-VECTOR ...)
; processing (DEFUN HOST-TO-HOSTNAME ...)
; processing (DEFUN IP= ...)
; processing (DEFUN IP/= ...)
; processing (DEFUN GET-HOST-BY-NAME ...)
; processing (DEFUN GET-RANDOM-HOST-BY-NAME ...)
; processing (DEFUN HOST-TO-VECTOR-QUAD ...)
; processing (DEFUN HOST-TO-HBO ...)
; processing (DEFUN SPLIT-TIMEOUT ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (PROCLAIM (QUOTE #))
; processing (DEFUN BOOL->INT ...)
; processing (DEFUN INT->BOOL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/usocket/usocket-tmpJAPE3FUS.fasl
; compilation finished in 0:00:00.748
; compiling file "/usr/share/common-lisp/source/usocket/condition.lisp" (written 23 DEC 2019 01:05:56 PM):
; processing (IN-PACKAGE :USOCKET)
; processing (DEFINE-CONDITION INSUFFICIENT-IMPLEMENTATION ...)
; processing (DEFINE-CONDITION UNSUPPORTED ...)
; processing (DEFINE-CONDITION UNIMPLEMENTED ...)
; processing (DEFINE-CONDITION SOCKET-CONDITION ...)
; processing (DEFINE-CONDITION SOCKET-ERROR ...)
; processing (DEFINE-CONDITION NS-CONDITION ...)
; processing (DEFINE-CONDITION NS-ERROR ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO DEFINE-USOCKET-CONDITION-CLASSES ...)
; processing (DEFINE-USOCKET-CONDITION-CLASSES (INTERRUPTED-CONDITION) ...)
; processing (DEFINE-CONDITION UNKNOWN-CONDITION ...)
; processing (DEFINE-USOCKET-CONDITION-CLASSES (ADDRESS-IN-USE-ERROR ADDRESS-NOT-AVAILABLE-ERROR ...) ...)
; processing (DEFINE-CONDITION UNKNOWN-ERROR ...)
; processing (DEFINE-USOCKET-CONDITION-CLASSES (NS-TRY-AGAIN-CONDITION) ...)
; processing (DEFINE-CONDITION NS-UNKNOWN-CONDITION ...)
; processing (DEFINE-USOCKET-CONDITION-CLASSES (NS-HOST-NOT-FOUND-ERROR NS-NO-RECOVERY-ERROR) ...)
; processing (DEFINE-CONDITION NS-UNKNOWN-ERROR ...)
; processing (DEFMACRO WITH-MAPPED-CONDITIONS ...)
; processing (DEFPARAMETER +UNIX-ERRNO-CONDITION-MAP+ ...)
; processing (DEFPARAMETER +UNIX-ERRNO-ERROR-MAP+ ...)
; processing (DEFUN MAP-ERRNO-CONDITION ...)
; processing (DEFUN MAP-ERRNO-ERROR ...)
; processing (DEFPARAMETER +UNIX-NS-ERROR-MAP+ ...)
; processing (DEFMACRO UNSUPPORTED ...)
; processing (DEFMACRO UNIMPLEMENTED ...)
; processing (DEFMACRO IGNORE-UNSUPPORTED-WARNINGS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/usocket/condition-tmp1V7T6W0W.fasl
; compilation finished in 0:00:00.204
; compiling file "/usr/share/common-lisp/source/usocket/backend/sbcl.lisp" (written 23 DEC 2019 01:05:56 PM):
; processing (IN-PACKAGE :USOCKET)
; processing (PROGN (DEFUN GET-HOST-NAME ...))
; processing (DEFUN MAP-SOCKET-ERROR ...)
; processing (DEFPARAMETER +SBCL-CONDITION-MAP+ ...)
; processing (DEFPARAMETER +SBCL-ERROR-MAP+ ...)
; processing (DEFUN HANDLE-CONDITION ...)
; processing (DEFVAR *DUMMY-STREAM* ...)
; processing (DEFMACRO %WITH-TIMEOUT ...)
; processing (DEFUN GET-HOSTS-BY-NAME ...)
; processing (DEFUN SOCKET-CONNECT ...)

; file: /usr/share/common-lisp/source/usocket/backend/sbcl.lisp
; in: DEFUN SOCKET-CONNECT
;     (USOCKET::%WITH-TIMEOUT (USOCKET::TIMEOUT (ERROR 'TIMEOUT))
;       (USOCKET::CONNECT))
; --> TAGBODY FLET LET 
; ==>
;   (MAKE-TIMER #'#:G17)
; 
; note: could not stack allocate:
;        (%WITH-TIMEOUT (TIMEOUT (ERROR 'SB-EXT:TIMEOUT))
;          (CONNECT))

; processing (DEFUN SOCKET-LISTEN ...)
; processing (DEFMETHOD SOCKET-ACCEPT ...)
; processing (DEFMETHOD SOCKET-CLOSE ...)
; processing (DEFMETHOD SOCKET-CLOSE ...)
; processing (DEFMETHOD SOCKET-SHUTDOWN ...)
; processing (DEFMETHOD SOCKET-SEND ...)
; processing (DEFMETHOD SOCKET-RECEIVE ...)

; file: /usr/share/common-lisp/source/usocket/backend/sbcl.lisp
; in: DEFMETHOD SOCKET-RECEIVE (DATAGRAM-USOCKET T T)
;     (DEFMETHOD USOCKET:SOCKET-RECEIVE
;                ((USOCKET:USOCKET USOCKET:DATAGRAM-USOCKET) USOCKET::BUFFER LENGTH
;                 &KEY (USOCKET::ELEMENT-TYPE '(UNSIGNED-BYTE 8)))
;       (DECLARE
;        (VALUES (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) (INTEGER 0)
;                (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) (UNSIGNED-BYTE 16)))
;       (USOCKET:WITH-MAPPED-CONDITIONS (USOCKET:USOCKET)
;         (LET ((USOCKET::S #))
;           (SB-BSD-SOCKETS:SOCKET-RECEIVE USOCKET::S USOCKET::BUFFER LENGTH
;                                          :ELEMENT-TYPE USOCKET::ELEMENT-TYPE))))
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; ==>
;   (THE
;    (VALUES (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) UNSIGNED-BYTE
;            (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) (UNSIGNED-BYTE 16) &REST T)
;    (PROGN
;     (SYMBOL-MACROLET ((SB-PCL::PV-ENV-ENVIRONMENT SB-PCL::DEFAULT))
;       (SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS (# SB-PCL::.NEXT-METHOD-CALL. #
;                                               NIL :CALL-NEXT-METHOD-P NIL
;                                               :SETQ-P NIL :PARAMETERS-SETQD NIL
;                                               :METHOD-CELL # ...)
;         (DECLARE #)
;         (LOCALLY # #)))))
; 
; note: Type assertion too complex to check:
; (VALUES (SIMPLE-ARRAY (UNSIGNED-BYTE 8) . #1=((*))) UNSIGNED-BYTE
;         (SIMPLE-ARRAY (UNSIGNED-BYTE 8) . #1#) (UNSIGNED-BYTE 16) &REST T).
; It allows an unknown number of values, consider using
; (VALUES (SIMPLE-ARRAY (UNSIGNED-BYTE 8) . #1=((*))) UNSIGNED-BYTE
;         (SIMPLE-ARRAY (UNSIGNED-BYTE 8) . #1#) (UNSIGNED-BYTE 16) &OPTIONAL).

; processing (DEFMETHOD GET-LOCAL-NAME ...)
; processing (DEFMETHOD GET-PEER-NAME ...)
; processing (DEFMETHOD GET-LOCAL-ADDRESS ...)
; processing (DEFMETHOD GET-PEER-ADDRESS ...)
; processing (DEFMETHOD GET-LOCAL-PORT ...)
; processing (DEFMETHOD GET-PEER-PORT ...)
; processing (DEFUN GET-HOST-BY-ADDRESS ...)
; processing (PROGN (DEFUN %SETUP-WAIT-LIST ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/usocket/backend/sbcl-tmp952LXWTD.fasl
; compilation finished in 0:00:00.572
; compiling file "/usr/share/common-lisp/source/usocket/option.lisp" (written 23 DEC 2019 01:05:56 PM):
; processing (IN-PACKAGE :USOCKET)
; processing (DEFPARAMETER *BACKEND* ...)
; processing (DEFGENERIC SOCKET-OPTION ...)
; processing (DEFGENERIC (SETF SOCKET-OPTION) ...)
; processing (DEFMETHOD SOCKET-OPTION ...)
; processing (DEFMETHOD (SETF SOCKET-OPTION) ...)
; processing (DEFMETHOD SOCKET-OPTION ...)
; processing (DEFMETHOD (SETF SOCKET-OPTION) ...)
; processing (DEFMETHOD SOCKET-OPTION ...)
; processing (DEFMETHOD (SETF SOCKET-OPTION) ...)
; processing (DEFMETHOD SOCKET-OPTION ...)
; processing (DEFMETHOD (SETF SOCKET-OPTION) ...)
; processing (DEFMETHOD SOCKET-OPTION ...)
; processing (DEFMETHOD (SETF SOCKET-OPTION) ...)
; processing (DEFMETHOD SOCKET-OPTION ...)
; processing (DEFMETHOD (SETF SOCKET-OPTION) ...)
; processing (DEFMETHOD SOCKET-OPTION ...)
; processing (DEFMETHOD SOCKET-OPTION ...)
; processing (DEFMETHOD (SETF SOCKET-OPTION) ...)
; processing (DEFMETHOD (SETF SOCKET-OPTION) ...)
; processing (EVAL-WHEN (:LOAD-TOPLEVEL :EXECUTE) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/usocket/option-tmpLVFWNUU9.fasl
; compilation finished in 0:00:00.376
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/trivial-utf-8.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (DEFPACKAGE :CL-POSTGRES-TRIVIAL-UTF-8 ...)
; processing (IN-PACKAGE :CL-POSTGRES-TRIVIAL-UTF-8)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN UTF-8-BYTE-LENGTH ...)
; processing (DEFMACRO AS-UTF-8-BYTES ...)
; processing (DEFUN STRING-TO-UTF-8-BYTES ...)
; processing (DEFUN WRITE-UTF-8-BYTES ...)
; processing (DEFINE-CONDITION UTF-8-DECODING-ERROR ...)
; processing (DECLAIM (INLINE UTF-8-GROUP-SIZE))
; processing (DEFUN UTF-8-GROUP-SIZE ...)
; processing (DEFUN UTF-8-STRING-LENGTH ...)
; processing (DEFUN GET-UTF-8-CHARACTER ...)
; processing (DEFUN UTF-8-BYTES-TO-STRING ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/trivial-utf-8.lisp
; in: DEFUN UTF-8-BYTES-TO-STRING
;     (COERCE CL-POSTGRES-TRIVIAL-UTF-8::BYTES-IN
;             '(SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (AND VECTOR
;                                 (NOT
;                                  (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                   . #1=((*))))), not a (SIMPLE-ARRAY * . #1#).

; processing (DEFUN READ-UTF-8-STRING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/trivial-utf-8-tmpDKBKLORG.fasl
; compilation finished in 0:00:00.404
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/ieee-floats.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (DEFPACKAGE :CL-POSTGRES-IEEE-FLOATS ...)
; processing (IN-PACKAGE :CL-POSTGRES-IEEE-FLOATS)
; processing (DEFMACRO MAKE-FLOAT-CONVERTERS ...)
; processing (MAKE-FLOAT-CONVERTERS ENCODE-FLOAT32 ...)
; processing (MAKE-FLOAT-CONVERTERS ENCODE-FLOAT64 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/ieee-floats-tmpMO2T7PGC.fasl
; compilation finished in 0:00:00.192
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/features.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (DEFPACKAGE :CL-POSTGRES.FEATURES ...)
; processing (IN-PACKAGE :CL-POSTGRES.FEATURES)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/features-tmp5EVOKXWI.fasl
; compilation finished in 0:00:00.016
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/package.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (DEFPACKAGE :CL-POSTGRES ...)
; processing (DEFPACKAGE :CL-POSTGRES-ERROR ...)
; processing (DEFPACKAGE :CL-POSTGRES-OID ...)
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/package-tmp7EN5VFOC.fasl
; compilation finished in 0:00:00.012
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/errors.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (DEFPARAMETER *CURRENT-QUERY* ...)
; processing (DEFPARAMETER *QUERY-LOG* ...)
; processing (DEFPARAMETER *QUERY-CALLBACK* ...)
; processing (DEFUN LOG-QUERY ...)
; processing (DEFMACRO WITH-QUERY ...)
; processing (DEFINE-CONDITION DATABASE-ERROR ...)
; processing (DEFUN DATABASE-ERROR-CONSTRAINT-NAME ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/errors.lisp
; in: DEFUN DATABASE-ERROR-CONSTRAINT-NAME
;     (TYPECASE CL-POSTGRES::ERR
;       (CL-POSTGRES-ERROR:NOT-NULL-VIOLATION
;        (CL-POSTGRES::EXTRACT-QUOTED-PART CL-POSTGRES::MESSAGE 0))
;       (CL-POSTGRES-ERROR:UNIQUE-VIOLATION
;        (CL-POSTGRES::EXTRACT-QUOTED-PART CL-POSTGRES::MESSAGE 0))
;       (CL-POSTGRES-ERROR:FOREIGN-KEY-VIOLATION
;        (CL-POSTGRES::EXTRACT-QUOTED-PART CL-POSTGRES::MESSAGE 1))
;       (CL-POSTGRES-ERROR:CHECK-VIOLATION
;        (CL-POSTGRES::EXTRACT-QUOTED-PART CL-POSTGRES::MESSAGE 1)))
; --> COND IF 
; ==>
;   (TYPEP #:G1 'CL-POSTGRES-ERROR:NOT-NULL-VIOLATION)
; 
; note: can't open-code test of unknown type CL-POSTGRES-ERROR:NOT-NULL-VIOLATION

; --> COND IF IF 
; ==>
;   (TYPEP #:G1 'CL-POSTGRES-ERROR:UNIQUE-VIOLATION)
; 
; note: can't open-code test of unknown type CL-POSTGRES-ERROR:UNIQUE-VIOLATION

; --> COND IF IF IF 
; ==>
;   (TYPEP #:G1 'CL-POSTGRES-ERROR:FOREIGN-KEY-VIOLATION)
; 
; note: can't open-code test of unknown type CL-POSTGRES-ERROR:FOREIGN-KEY-VIOLATION

; --> COND IF IF IF IF 
; ==>
;   (TYPEP #:G1 'CL-POSTGRES-ERROR:CHECK-VIOLATION)
; 
; note: can't open-code test of unknown type CL-POSTGRES-ERROR:CHECK-VIOLATION

; processing (DEFINE-CONDITION DATABASE-CONNECTION-ERROR ...)
; processing (DEFINE-CONDITION DATABASE-CONNECTION-LOST ...)
; processing (DEFINE-CONDITION DATABASE-SOCKET-ERROR ...)
; processing (DEFUN WRAP-SOCKET-ERROR ...)
; processing (IN-PACKAGE :CL-POSTGRES-ERROR)
; processing (DEFPARAMETER *ERROR-TABLE* ...)
; processing (DEFMACRO DEFERROR ...)
; processing (DEFERROR "0A" ...)
; processing (DEFERROR "22" ...)
; processing (DEFERROR "22012" ...)
; processing (DEFERROR "22007" ...)
; processing (DEFERROR "22003" ...)
; processing (DEFERROR "22P01" ...)
; processing (DEFERROR "23" ...)
; processing (DEFERROR "23001" ...)
; processing (DEFERROR "23502" ...)
; processing (DEFERROR "23503" ...)
; processing (DEFERROR "23505" ...)
; processing (DEFERROR "23514" ...)
; processing (DEFERROR "42" ...)
; processing (DEFERROR "42501" ...)
; processing (DEFERROR "40" ...)
; processing (DEFERROR "40001" ...)
; processing (DEFERROR "40002" ...)
; processing (DEFERROR "40003" ...)
; processing (DEFERROR "40P01" ...)
; processing (DEFERROR "42P01" ...)
; processing (DEFERROR "42601" ...)
; processing (DEFERROR "42703" ...)
; processing (DEFERROR "42701" ...)
; processing (DEFERROR "42P03" ...)
; processing (DEFERROR "42P04" ...)
; processing (DEFERROR "42723" ...)
; processing (DEFERROR "42P05" ...)
; processing (DEFERROR "42P06" ...)
; processing (DEFERROR "42P07" ...)
; processing (DEFERROR "42712" ...)
; processing (DEFERROR "42710" ...)
; processing (DEFERROR "53" ...)
; processing (DEFERROR "54" ...)
; processing (DEFERROR "55" ...)
; processing (DEFERROR "55006" ...)
; processing (DEFERROR "55P03" ...)
; processing (DEFERROR "57" ...)
; processing (DEFERROR "57014" ...)
; processing (DEFINE-CONDITION SERVER-SHUTDOWN ...)
; processing (DEFERROR "57P01" ...)
; processing (DEFERROR "57P02" ...)
; processing (DEFERROR "57P03" ...)
; processing (DEFERROR "58" ...)
; processing (DEFERROR "XX" ...)
; processing (DEFUN GET-ERROR-TYPE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/errors-tmpWA664A3J.fasl
; compilation finished in 0:00:00.168
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/sql-string.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (DEFUN ESCAPE-BYTES ...)
; processing (DEFPARAMETER *SILENTLY-TRUNCATE-RATIONALS* ...)
; processing (DEFUN WRITE-RATIONAL-AS-FLOATING-POINT ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/sql-string.lisp
; in: DEFUN WRITE-RATIONAL-AS-FLOATING-POINT
;     (< NUMBER 0)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (- NUMBER)
; 
; note: unable to
;   Eliminate %negate/%negate of rationals
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                               (RATIONAL * (0))), not a RATIONAL.

;     (TRUNCATE
;      (IF (< NUMBER 0)
;          (PROG1 (- NUMBER) (WRITE-CHAR #\- STREAM))
;          NUMBER))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                               (RATIONAL 0)), not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                               (RATIONAL 0)), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                               (RATIONAL 0)), not a FLOAT.

;     (- CL-POSTGRES::DIGIT-LENGTH-LIMIT (LENGTH CL-POSTGRES::QUOTIENT-PART))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (ZEROP CL-POSTGRES::REMAINDER)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (* CL-POSTGRES::REMAINDER 10)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a RATIONAL.

;     (FLOOR (* CL-POSTGRES::REMAINDER 10))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-10) (10))), not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-10) (10))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-10) (10))), not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-10) (10))), not a FLOAT.

;     (<= CL-POSTGRES::DECIMAL-LENGTH-LIMIT 0)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                               (RATIONAL 0)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (< NUMBER 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (- NUMBER)
; 
; note: forced to do full call
;       unable to do #1=inline float arithmetic (cost 1) because:
;       The first argument is a (OR (DOUBLE-FLOAT * #2=(0.0d0))
;                                   (SINGLE-FLOAT * #3=(0.0)) (RATIONAL * #4=(0))), not a DOUBLE-FLOAT.
;       The result is a (VALUES
;                        (OR (RATIONAL #5=(0)) (SINGLE-FLOAT #6=(-0.0))
;                            (DOUBLE-FLOAT #7=(-0.0d0)))
;                        . #8=(&OPTIONAL)), not a (VALUES DOUBLE-FLOAT &REST T).
;       unable to do #1# (cost 1) because:
;       The first argument is a (OR (DOUBLE-FLOAT * #2#) (SINGLE-FLOAT * #3#)
;                                   (RATIONAL * #4#)), not a SINGLE-FLOAT.
;       The result is a (VALUES
;                        (OR (RATIONAL #5#) (SINGLE-FLOAT #6#)
;                            (DOUBLE-FLOAT #7#))
;                        . #8#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (TRUNCATE
;      (IF (< NUMBER 0)
;          (PROG1 (- NUMBER) (WRITE-CHAR #\- STREAM))
;          NUMBER))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                   (RATIONAL 0)), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #1=(-1) #2=(1)))
;                               . #3=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                   (RATIONAL 0)), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL #1# #2#)) . #3#), not a (VALUES
;                                                                            (UNSIGNED-BYTE
;                                                                             32)
;                                                                            &REST
;                                                                            T).
;       etc.

;     (- CL-POSTGRES::DIGIT-LENGTH-LIMIT (LENGTH CL-POSTGRES::QUOTIENT-PART))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (<= CL-POSTGRES::DECIMAL-LENGTH-LIMIT 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (> CL-POSTGRES::DECIMAL-DIGITS CL-POSTGRES::DECIMAL-LENGTH-LIMIT)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The second argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                    (RATIONAL 0)), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (INTEGER 1), not a (UNSIGNED-BYTE 32).
;       The second argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                    (RATIONAL 0)), not a (UNSIGNED-BYTE 32).
;       etc.

;     (* CL-POSTGRES::REMAINDER 10)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR FLOAT (RATIONAL #2=(-1) #3=(1))), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #4=(-10) #5=(10)))
;                               . #6=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL #2# #3#)), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #4# #5#)) . #6#), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       etc.

;     (FLOOR (* CL-POSTGRES::REMAINDER 10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL #1=(-10) #2=(10))), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #3=(-1) #4=(1)))
;                               . #5=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (OR FLOAT (RATIONAL #1# #2#)), not a (UNSIGNED-BYTE
;                                                                     32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL #3# #4#)) . #5#), not a (VALUES
;                                                                            (UNSIGNED-BYTE
;                                                                             32)
;                                                                            &REST
;                                                                            T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (OR FLOAT (RATIONAL #2=(-10) #3=(10))), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (OR FLOAT (RATIONAL #2# #3#)), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR FLOAT (RATIONAL #2=(-1) #3=(1))), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #4=(0) #5=(2)))
;                               . #6=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL #2# #3#)), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #4# #5#)) . #6#), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       etc.

;     (LOOP :FOR CL-POSTGRES::DECIMAL-DIGITS :UPFROM 1
;           :UNTIL (ZEROP CL-POSTGRES::REMAINDER)
;           :DO (WHEN
;                   (> CL-POSTGRES::DECIMAL-DIGITS
;                      CL-POSTGRES::DECIMAL-LENGTH-LIMIT)
;                 (CL-POSTGRES::FAIL))
;           :DO (MULTIPLE-VALUE-BIND (CL-POSTGRES::QUOTIENT REM)
;                   (FLOOR (* CL-POSTGRES::REMAINDER 10))
;                 (PRINC CL-POSTGRES::QUOTIENT STREAM)
;                 (SETF CL-POSTGRES::REMAINDER REM)))
; --> LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFUN WRITE-QUOTED ...)
; processing (DEFGENERIC TO-SQL-STRING ...)
; processing (DEFGENERIC SERIALIZE-FOR-POSTGRES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/sql-string-tmp3CS3QORN.fasl
; compilation finished in 0:00:00.268
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/strings-utf-8.lisp" (written 11 FEB 2021 02:48:52 PM):
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (DEFPARAMETER *CLIENT-ENCODING* ...)
; processing (DECLAIM (INLINE ENC-BYTE-LENGTH))
; processing (DEFUN ENC-BYTE-LENGTH ...)
; processing (DECLAIM (INLINE ENC-WRITE-STRING))
; processing (DEFUN ENC-WRITE-STRING ...)
; processing (DECLAIM (INLINE ENC-READ-STRING))
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN ENC-READ-STRING ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/strings-utf-8.lisp
; in: DEFUN ENC-READ-STRING
;     (DEFUN CL-POSTGRES::ENC-READ-STRING
;            (CL-POSTGRES::INPUT
;             &KEY CL-POSTGRES::NULL-TERMINATED (CL-POSTGRES::BYTE-LENGTH -1))
;       (CL-POSTGRES-TRIVIAL-UTF-8:READ-UTF-8-STRING CL-POSTGRES::INPUT
;                                                    :NULL-TERMINATED
;                                                    CL-POSTGRES::NULL-TERMINATED
;                                                    :BYTE-LENGTH
;                                                    CL-POSTGRES::BYTE-LENGTH))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL-POSTGRES::ENC-READ-STRING
;         (CL-POSTGRES::INPUT &KEY CL-POSTGRES::NULL-TERMINATED
;          (CL-POSTGRES::BYTE-LENGTH -1))
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL-POSTGRES::ENC-READ-STRING
;         (CL-POSTGRES-TRIVIAL-UTF-8:READ-UTF-8-STRING CL-POSTGRES::INPUT
;                                                      :NULL-TERMINATED
;                                                      CL-POSTGRES::NULL-TERMINATED
;                                                      :BYTE-LENGTH
;                                                      CL-POSTGRES::BYTE-LENGTH)))
; 
; note: Type assertion too complex to check:
; (VALUES STRING &REST T).
; It allows an unknown number of values, consider using
; (VALUES STRING &OPTIONAL).

; processing (DECLAIM (INLINE ENC-STRING-BYTES))
; processing (DEFUN ENC-STRING-BYTES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/strings-utf-8-tmpD6CVA6PG.fasl
; compilation finished in 0:00:00.052
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/communicate.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO INTEGER-READER ...)
; processing (DEFMACRO INTEGER-WRITER ...)
; processing (INTEGER-READER 1)
; processing (INTEGER-READER 2)
; processing (INTEGER-READER 4)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/communicate.lisp
; in: INTEGER-READER 4
;     (CL-POSTGRES::INTEGER-READER 4)
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL-POSTGRES::READ-INT4
;         (CL-POSTGRES::SOCKET)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (TYPE STREAM CL-POSTGRES::SOCKET)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 1) (DEBUG 1)
;                 (COMPILATION-SPEED 0)))
;       (BLOCK CL-POSTGRES::READ-INT4
;         (LET ((CL-POSTGRES::RESULT 0))
;           (DECLARE (TYPE # CL-POSTGRES::RESULT))
;           (SETF # #)
;           (SETF # #)
;           (SETF # #)
;           (SETF # #)
;           (IF (LOGBITP 31 CL-POSTGRES::RESULT)
;               (DPB CL-POSTGRES::RESULT # -1)
;               CL-POSTGRES::RESULT))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; ==>
;   #'(SB-INT:NAMED-LAMBDA CL-POSTGRES::READ-UINT4
;         (CL-POSTGRES::SOCKET)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (TYPE STREAM CL-POSTGRES::SOCKET)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 1) (DEBUG 1)
;                 (COMPILATION-SPEED 0)))
;       (BLOCK CL-POSTGRES::READ-UINT4
;         (LET ((CL-POSTGRES::RESULT 0))
;           (DECLARE (TYPE # CL-POSTGRES::RESULT))
;           (SETF # #)
;           (SETF # #)
;           (SETF # #)
;           (SETF # #)
;           CL-POSTGRES::RESULT)))
; 
; note: doing unsigned word to integer coercion (cost 20) from RESULT to "<return value>"

; processing (INTEGER-READER 8)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/communicate.lisp
; in: INTEGER-READER 8
;     (CL-POSTGRES::INTEGER-READER 8)
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION 
; --> BLOCK LET SETF LET* SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION 
; --> BLOCK LET IF DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (SIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                               (UNSIGNED-BYTE
;                                                                32)
;                                                               &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (SIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                               (SIGNED-BYTE 32)
;                                                               &REST T).

; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION 
; --> BLOCK LET SETF LET* SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; processing (INTEGER-WRITER 1)
; processing (INTEGER-WRITER 2)
; processing (INTEGER-WRITER 4)
; processing (DEFUN WRITE-BYTES ...)
; processing (DEFUN WRITE-STR ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN READ-BYTES ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN READ-STR ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN READ-SIMPLE-STR ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/communicate.lisp
; in: DEFUN READ-SIMPLE-STR
;     (< CL-POSTGRES::B 128)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a FIXNUM.
;       etc.

; processing (DEFUN SKIP-BYTES ...)
; processing (DEFUN SKIP-STR ...)
; processing (DEFUN ENSURE-SOCKET-IS-CLOSED ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/communicate-tmpJTJ7UKVB.fasl
; compilation finished in 0:00:00.420
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (DEFMACRO DEFINE-MESSAGE ...)
; processing (DEFINE-MESSAGE SSL-REQUEST-MESSAGE ...)
; processing (DEFINE-MESSAGE STARTUP-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE STARTUP-MESSAGE
;     (CL-POSTGRES::DEFINE-MESSAGE CL-POSTGRES::STARTUP-MESSAGE
;         NIL
;         (CL-POSTGRES::USER CL-POSTGRES::DATABASE)
;       (CL-POSTGRES::UINT 4 196608)
;       (STRING "user")
;       (STRING CL-POSTGRES::USER)
;       (STRING "database")
;       (STRING CL-POSTGRES::DATABASE)
;       (STRING "client_encoding")
;       (STRING CL-POSTGRES::*CLIENT-ENCODING*)
;       (CL-POSTGRES::UINT 1 0))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET CL-POSTGRES::WRITE-UINT4 + 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) &OPTIONAL), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFINE-MESSAGE PLAIN-PASSWORD-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE PLAIN-PASSWORD-MESSAGE
;     (CL-POSTGRES::DEFINE-MESSAGE CL-POSTGRES::PLAIN-PASSWORD-MESSAGE
;         #\p
;         (CL-POSTGRES::PASSWORD)
;       (STRING CL-POSTGRES::PASSWORD))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET CL-POSTGRES::WRITE-UINT4 
; ==>
;   (+ 5 (CL-POSTGRES::ENC-BYTE-LENGTH #:G1))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.

; processing (DEFUN BYTES-TO-HEX-STRING ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFUN BYTES-TO-HEX-STRING
;     (LOOP :FOR BYTE :ACROSS CL-POSTGRES::BYTES
;           :FOR CL-POSTGRES::POS :FROM 0 :BY 2
;           :DO ...)
; --> LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; processing (DEFUN MD5-PASSWORD ...)
; processing (DEFINE-MESSAGE MD5-PASSWORD-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE MD5-PASSWORD-MESSAGE
;     (CL-POSTGRES::DEFINE-MESSAGE CL-POSTGRES::MD5-PASSWORD-MESSAGE
;         #\p
;         (CL-POSTGRES::PASSWORD CL-POSTGRES::USER CL-POSTGRES::SALT)
;       (STRING
;        (CL-POSTGRES::MD5-PASSWORD CL-POSTGRES::PASSWORD CL-POSTGRES::USER
;         CL-POSTGRES::SALT)))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET CL-POSTGRES::WRITE-UINT4 
; ==>
;   (+ 5 (CL-POSTGRES::ENC-BYTE-LENGTH #:G1))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.

; processing (DEFINE-MESSAGE GSS-AUTH-BUFFER-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE GSS-AUTH-BUFFER-MESSAGE
;     (CL-POSTGRES::DEFINE-MESSAGE CL-POSTGRES::GSS-AUTH-BUFFER-MESSAGE
;         #\p
;         (CL-POSTGRES::BUF)
;       (CL-POSTGRES::BYTES CL-POSTGRES::BUF))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET CL-POSTGRES::WRITE-UINT4 + 
; ==>
;   (LENGTH #:G1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; processing (DEFINE-MESSAGE QUERY-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE QUERY-MESSAGE
;     (CL-POSTGRES::DEFINE-MESSAGE CL-POSTGRES::QUERY-MESSAGE
;         #\Q
;         (CL-POSTGRES::QUERY)
;       (STRING CL-POSTGRES::QUERY))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET CL-POSTGRES::WRITE-UINT4 
; ==>
;   (+ 5 (CL-POSTGRES::ENC-BYTE-LENGTH #:G1))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.

; processing (DEFINE-MESSAGE SIMPLE-PARSE-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE SIMPLE-PARSE-MESSAGE
;     (CL-POSTGRES::DEFINE-MESSAGE CL-POSTGRES::SIMPLE-PARSE-MESSAGE
;         #\P
;         (CL-POSTGRES::QUERY)
;       (CL-POSTGRES::UINT 1 0)
;       (STRING CL-POSTGRES::QUERY)
;       (CL-POSTGRES::UINT 2 0))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET CL-POSTGRES::WRITE-UINT4 
; ==>
;   (+ 8 (CL-POSTGRES::ENC-BYTE-LENGTH #:G2))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.

; processing (DEFINE-MESSAGE PARSE-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE PARSE-MESSAGE
;     (CL-POSTGRES::DEFINE-MESSAGE CL-POSTGRES::PARSE-MESSAGE
;         #\P
;         (CL-POSTGRES::NAME CL-POSTGRES::QUERY)
;       (STRING CL-POSTGRES::NAME)
;       (STRING CL-POSTGRES::QUERY)
;       (CL-POSTGRES::UINT 2 0))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET CL-POSTGRES::WRITE-UINT4 + 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) &OPTIONAL), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFINE-MESSAGE CLOSE-PREPARED-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE CLOSE-PREPARED-MESSAGE
;     (CL-POSTGRES::DEFINE-MESSAGE CL-POSTGRES::CLOSE-PREPARED-MESSAGE
;         #\C
;         (CL-POSTGRES::NAME)
;       (CL-POSTGRES::UINT 1 83)
;       (STRING CL-POSTGRES::NAME))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET CL-POSTGRES::WRITE-UINT4 
; ==>
;   (+ 6 (CL-POSTGRES::ENC-BYTE-LENGTH #:G2))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.

; processing (DEFUN FORMATS-TO-BYTES ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFUN FORMATS-TO-BYTES
;     (LOOP :FOR FORMAT :ACROSS CL-POSTGRES::FORMATS
;           :FOR CL-POSTGRES::POS :FROM 1 :BY 2
;           :DO ...)
; --> LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.

; --> LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 
; ==>
;   (+ CL-POSTGRES::POS 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFINE-MESSAGE SIMPLE-BIND-MESSAGE ...)
; processing (DEFUN BIND-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFUN BIND-MESSAGE
;     (+ 12 (CL-POSTGRES::ENC-BYTE-LENGTH CL-POSTGRES::NAME)
;        (* 6 CL-POSTGRES::N-PARAMS) (* 2 CL-POSTGRES::N-RESULT-FORMATS)
;        (LOOP :FOR CL-POSTGRES::SIZE :OF-TYPE FIXNUM :ACROSS CL-POSTGRES::PARAM-SIZES
;              :SUM CL-POSTGRES::SIZE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (LOOP :FOR FORMAT :ACROSS CL-POSTGRES::RESULT-FORMATS
;           :DO (CL-POSTGRES::WRITE-UINT2 CL-POSTGRES::SOCKET
;                                         (IF FORMAT
;                                             1
;                                             0)))
; --> LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.

;     (+ 12 (CL-POSTGRES::ENC-BYTE-LENGTH CL-POSTGRES::NAME)
;        (* 6 CL-POSTGRES::N-PARAMS) (* 2 CL-POSTGRES::N-RESULT-FORMATS)
;        (LOOP :FOR CL-POSTGRES::SIZE :OF-TYPE FIXNUM :ACROSS CL-POSTGRES::PARAM-SIZES
;              :SUM CL-POSTGRES::SIZE))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) &OPTIONAL), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP :FOR CL-POSTGRES::SIZE :OF-TYPE FIXNUM :ACROSS CL-POSTGRES::PARAM-SIZES
;           :SUM CL-POSTGRES::SIZE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; processing (DEFINE-MESSAGE SIMPLE-DESCRIBE-MESSAGE ...)
; processing (DEFINE-MESSAGE DESCRIBE-PREPARED-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE DESCRIBE-PREPARED-MESSAGE
;     (CL-POSTGRES::DEFINE-MESSAGE CL-POSTGRES::DESCRIBE-PREPARED-MESSAGE
;         #\D
;         (CL-POSTGRES::NAME)
;       (CL-POSTGRES::UINT 1 83)
;       (STRING CL-POSTGRES::NAME))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET CL-POSTGRES::WRITE-UINT4 
; ==>
;   (+ 6 (CL-POSTGRES::ENC-BYTE-LENGTH #:G2))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.

; processing (DEFINE-MESSAGE SIMPLE-EXECUTE-MESSAGE ...)
; processing (DEFINE-MESSAGE FLUSH-MESSAGE ...)
; processing (DEFINE-MESSAGE SYNC-MESSAGE ...)
; processing (DEFINE-MESSAGE TERMINATE-MESSAGE ...)
; processing (DEFINE-MESSAGE COPY-DONE-MESSAGE ...)
; processing (DEFUN COPY-DATA-MESSAGE ...)
; processing (DEFINE-MESSAGE COPY-FAIL-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE COPY-FAIL-MESSAGE
;     (CL-POSTGRES::DEFINE-MESSAGE CL-POSTGRES::COPY-FAIL-MESSAGE
;         #\f
;         (CL-POSTGRES::REASON)
;       (STRING CL-POSTGRES::REASON))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET CL-POSTGRES::WRITE-UINT4 
; ==>
;   (+ 5 (CL-POSTGRES::ENC-BYTE-LENGTH #:G1))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/messages-tmpI3M10D0B.fasl
; compilation finished in 0:00:00.760
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/oid.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (IN-PACKAGE :CL-POSTGRES-OID)
; processing (DEFCONSTANT +BOOL+ ...)
; processing (DEFCONSTANT +BYTEA+ ...)
; processing (DEFCONSTANT +CHAR+ ...)
; processing (DEFCONSTANT +NAME+ ...)
; processing (DEFCONSTANT +INT8+ ...)
; processing (DEFCONSTANT +INT2+ ...)
; processing (DEFCONSTANT +INT2VECTOR+ ...)
; processing (DEFCONSTANT +INT4+ ...)
; processing (DEFCONSTANT +REGPROC+ ...)
; processing (DEFCONSTANT +TEXT+ ...)
; processing (DEFCONSTANT +OID+ ...)
; processing (DEFCONSTANT +TID+ ...)
; processing (DEFCONSTANT +XID+ ...)
; processing (DEFCONSTANT +CID+ ...)
; processing (DEFCONSTANT +OID-VECTOR+ ...)
; processing (DEFCONSTANT +JSON+ ...)
; processing (DEFCONSTANT +XML+ ...)
; processing (DEFCONSTANT +PGNODETREE+ ...)
; processing (DEFCONSTANT +PGDDLCOMMAND+ ...)
; processing (DEFCONSTANT +POINT+ ...)
; processing (DEFCONSTANT +LSEG+ ...)
; processing (DEFCONSTANT +PATH+ ...)
; processing (DEFCONSTANT +BOX+ ...)
; processing (DEFCONSTANT +POLYGON+ ...)
; processing (DEFCONSTANT +LINE+ ...)
; processing (DEFCONSTANT +FLOAT4+ ...)
; processing (DEFCONSTANT +FLOAT8+ ...)
; processing (DEFCONSTANT +ABSTIME+ ...)
; processing (DEFCONSTANT +RELTIME+ ...)
; processing (DEFCONSTANT +TINTERVAL+ ...)
; processing (DEFCONSTANT +UNKNOWN+ ...)
; processing (DEFCONSTANT +CIRCLE+ ...)
; processing (DEFCONSTANT +CASH+ ...)
; processing (DEFCONSTANT +MACADDR+ ...)
; processing (DEFCONSTANT +INET+ ...)
; processing (DEFCONSTANT +CIDR+ ...)
; processing (DEFCONSTANT +BOOL-ARRAY+ ...)
; processing (DEFCONSTANT +BYTEA-ARRAY+ ...)
; processing (DEFCONSTANT +CHAR-ARRAY+ ...)
; processing (DEFCONSTANT +NAME-ARRAY+ ...)
; processing (DEFCONSTANT +INT2-ARRAY+ ...)
; processing (DEFCONSTANT +INT4-ARRAY+ ...)
; processing (DEFCONSTANT +TEXT-ARRAY+ ...)
; processing (DEFCONSTANT +BPCHAR-ARRAY+ ...)
; processing (DEFCONSTANT +VARCHAR-ARRAY+ ...)
; processing (DEFCONSTANT +INT8-ARRAY+ ...)
; processing (DEFCONSTANT +POINT-ARRAY+ ...)
; processing (DEFCONSTANT +LSEG-ARRAY+ ...)
; processing (DEFCONSTANT +BOX-ARRAY+ ...)
; processing (DEFCONSTANT +FLOAT4-ARRAY+ ...)
; processing (DEFCONSTANT +FLOAT8-ARRAY+ ...)
; processing (DEFCONSTANT +OID-ARRAY+ ...)
; processing (DEFCONSTANT +ACLITEM+ ...)
; processing (DEFCONSTANT +CSTRING-ARRAY+ ...)
; processing (DEFCONSTANT +BPCHAR+ ...)
; processing (DEFCONSTANT +VARCHAR+ ...)
; processing (DEFCONSTANT +DATE+ ...)
; processing (DEFCONSTANT +TIME+ ...)
; processing (DEFCONSTANT +TIMESTAMP+ ...)
; processing (DEFCONSTANT +TIMESTAMP-ARRAY+ ...)
; processing (DEFCONSTANT +DATE-ARRAY+ ...)
; processing (DEFCONSTANT +TIME-ARRAY+ ...)
; processing (DEFCONSTANT +TIMESTAMPTZ+ ...)
; processing (DEFCONSTANT +TIMESTAMPTZ-ARRAY+ ...)
; processing (DEFCONSTANT +INTERVAL+ ...)
; processing (DEFCONSTANT +INTERVAL-ARRAY+ ...)
; processing (DEFCONSTANT +TIMETZ+ ...)
; processing (DEFCONSTANT +BIT+ ...)
; processing (DEFCONSTANT +BIT-ARRAY+ ...)
; processing (DEFCONSTANT +VARBIT+ ...)
; processing (DEFCONSTANT +VARBIT-ARRAY+ ...)
; processing (DEFCONSTANT +NUMERIC+ ...)
; processing (DEFCONSTANT +NUMERIC-ARRAY+ ...)
; processing (DEFCONSTANT +REFCURSOR+ ...)
; processing (DEFCONSTANT +REGPROCEDURE+ ...)
; processing (DEFCONSTANT +REGOPER+ ...)
; processing (DEFCONSTANT +REGOPERATOR+ ...)
; processing (DEFCONSTANT +REGCLASS+ ...)
; processing (DEFCONSTANT +REGTYPE+ ...)
; processing (DEFCONSTANT +REGROLE+ ...)
; processing (DEFCONSTANT +REGNAMESPACE+ ...)
; processing (DEFCONSTANT +REGTYPE-ARRAY+ ...)
; processing (DEFCONSTANT +UUID+ ...)
; processing (DEFCONSTANT +LSN+ ...)
; processing (DEFCONSTANT +TSVECTOR+ ...)
; processing (DEFCONSTANT +GTSVECTOR+ ...)
; processing (DEFCONSTANT +TSQUERY+ ...)
; processing (DEFCONSTANT +REGCONFIG+ ...)
; processing (DEFCONSTANT +REGDICTIONARY+ ...)
; processing (DEFCONSTANT +JSONB+ ...)
; processing (DEFCONSTANT +INT4RANGE+ ...)
; processing (DEFCONSTANT +RECORD+ ...)
; processing (DEFCONSTANT +RECORD-ARRAY+ ...)
; processing (DEFCONSTANT +CSTRING+ ...)
; processing (DEFCONSTANT +ANY+ ...)
; processing (DEFCONSTANT +ANY-ARRAY+ ...)
; processing (DEFCONSTANT +V-OID+ ...)
; processing (DEFCONSTANT +TRIGGER+ ...)
; processing (DEFCONSTANT +EVTTRIGGER+ ...)
; processing (DEFCONSTANT +LANGUAGE-HANDLER+ ...)
; processing (DEFCONSTANT +INTERNAL+ ...)
; processing (DEFCONSTANT +OPAQUE+ ...)
; processing (DEFCONSTANT +ANYELEMENT+ ...)
; processing (DEFCONSTANT +ANYNON-ARRAY+ ...)
; processing (DEFCONSTANT +ANYENUM+ ...)
; processing (DEFCONSTANT +FDW-HANDLER+ ...)
; processing (DEFCONSTANT +INDEX-AM-HANDLER+ ...)
; processing (DEFCONSTANT +TSM-HANDLER+ ...)
; processing (DEFCONSTANT +ANYRANGE+ ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/oid-tmpMQ8L07M8.fasl
; compilation finished in 0:00:00.036
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/interpret.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (DEFPARAMETER *TIMESTAMP-FORMAT* ...)
; processing (DEFPARAMETER *SQL-READTABLE* ...)
; processing (DEFUN INTERPRET-AS-TEXT ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/interpret.lisp
; in: DEFUN INTERPRET-AS-TEXT
;     (CL-POSTGRES::ENC-READ-STRING STREAM :BYTE-LENGTH CL-POSTGRES::SIZE)
; 
; note: Type assertion too complex to check:
; (VALUES STRING &REST T).
; It allows an unknown number of values, consider using
; (VALUES STRING &OPTIONAL).

; processing (DEFCLASS TYPE-INTERPRETER ...)
; processing (DEFUN INTERPRETER-BINARY-P ...)
; processing (DEFUN INTERPRETER-READER ...)
; processing (LET (#) ...)
; processing (DEFUN SET-SQL-READER ...)
; processing (DEFMACRO BINARY-READER ...)
; processing (DEFMACRO DEFINE-INTERPRETER ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+CHAR+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+INT2+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+INT4+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+INT8+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+OID+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+BOOL+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+BYTEA+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+TEXT+ ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/interpret.lisp
; in: DEFINE-INTERPRETER CL-POSTGRES-OID:+TEXT+
;     (CL-POSTGRES::DEFINE-INTERPRETER CL-POSTGRES-OID:+TEXT+
;         "text"
;         STRING)
; --> CL-POSTGRES:SET-SQL-READER CL-POSTGRES::BINARY-READER FUNCTION 
; ==>
;   (CL-POSTGRES::ENC-READ-STRING #:G2 :BYTE-LENGTH (- #:G3 0))
; 
; note: Type assertion too complex to check:
; (VALUES STRING &REST T).
; It allows an unknown number of values, consider using
; (VALUES STRING &OPTIONAL).

; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+BPCHAR+ ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/interpret.lisp
; in: DEFINE-INTERPRETER CL-POSTGRES-OID:+BPCHAR+
;     (CL-POSTGRES::DEFINE-INTERPRETER CL-POSTGRES-OID:+BPCHAR+
;         "bpchar"
;         STRING)
; --> CL-POSTGRES:SET-SQL-READER CL-POSTGRES::BINARY-READER FUNCTION 
; ==>
;   (CL-POSTGRES::ENC-READ-STRING #:G2 :BYTE-LENGTH (- #:G3 0))
; 
; note: Type assertion too complex to check:
; (VALUES STRING &REST T).
; It allows an unknown number of values, consider using
; (VALUES STRING &OPTIONAL).

; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+VARCHAR+ ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/interpret.lisp
; in: DEFINE-INTERPRETER CL-POSTGRES-OID:+VARCHAR+
;     (CL-POSTGRES::DEFINE-INTERPRETER CL-POSTGRES-OID:+VARCHAR+
;         "varchar"
;         STRING)
; --> CL-POSTGRES:SET-SQL-READER CL-POSTGRES::BINARY-READER FUNCTION 
; ==>
;   (CL-POSTGRES::ENC-READ-STRING #:G2 :BYTE-LENGTH (- #:G3 0))
; 
; note: Type assertion too complex to check:
; (VALUES STRING &REST T).
; It allows an unknown number of values, consider using
; (VALUES STRING &OPTIONAL).

; processing (DEFUN READ-ROW-VALUE ...)
; processing (DEFPARAMETER *READ-ROW-VALUES-AS-BINARY* ...)
; processing (SET-SQL-READER CL-POSTGRES-OID:+RECORD+ ...)
; processing (DEFMACRO WITH-BINARY-ROW-VALUES ...)
; processing (DEFMACRO WITH-TEXT-ROW-VALUES ...)
; processing (DEFUN READ-BINARY-BITS ...)
; processing (SET-SQL-READER CL-POSTGRES-OID:+BIT+ ...)
; processing (SET-SQL-READER CL-POSTGRES-OID:+VARBIT+ ...)
; processing (DEFUN READ-BINARY-ARRAY-VALUE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/interpret.lisp
; in: DEFUN READ-BINARY-ARRAY-VALUE
;     (LET ((CL-POSTGRES::NUM-DIMS (CL-POSTGRES::READ-UINT4 STREAM))
;           (CL-POSTGRES::HAS-NULL (CL-POSTGRES::READ-UINT4 STREAM))
;           (CL-POSTGRES::ELEMENT-TYPE (CL-POSTGRES::READ-UINT4 STREAM)))
;       (COND ((ZEROP CL-POSTGRES::NUM-DIMS) NIL)
;             (T
;              (LET* (# #)
;                (LET #
;                  #
;                  CL-POSTGRES::RESULTS)))))
; 
; caught STYLE-WARNING:
;   The variable HAS-NULL is defined but never used.

; processing (DOLIST (OID #) ...)
; processing (SET-SQL-READER CL-POSTGRES-OID:+RECORD-ARRAY+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+POINT+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+LSEG+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+BOX+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+FLOAT4+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+FLOAT8+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+NUMERIC+ ...)
; processing (DEFUN SET-DATE-READER ...)
; processing (DEFUN INTERPRET-USEC-BITS ...)
; processing (DEFUN SET-INTERVAL-READER ...)
; processing (DEFUN SET-USEC-READER ...)
; processing (DEFUN SET-SQL-DATETIME-READERS ...)
; processing (DEFCONSTANT +START-OF-2000+ ...)
; processing (DEFCONSTANT +SECONDS-IN-DAY+ ...)
; processing (SET-SQL-DATETIME-READERS :DATE ...)
; processing (DEFUN READ-ARRAY-VALUE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/interpret.lisp
; in: DEFUN READ-ARRAY-VALUE
;     (FUNCALL CL-POSTGRES::TRANSFORM CL-POSTGRES::WORD)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TRANSFORM is not known to be a function

;     (CHAR CL-POSTGRES::VALUE CL-POSTGRES::POS)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-ARRAY.

;     (CHAR CL-POSTGRES::VALUE (INCF CL-POSTGRES::POS))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-ARRAY.

;     (CHAR CL-POSTGRES::VALUE CL-POSTGRES::POS)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-ARRAY.

;     (CL-POSTGRES::INTERPRET (CL-POSTGRES::WORD)
;      (IF (STRING= CL-POSTGRES::WORD "NULL")
;          :NULL
;          (FUNCALL CL-POSTGRES::TRANSFORM CL-POSTGRES::WORD)))
; 
; note: Return type not fixed values, so can't use known return convention:
;   *

; processing (DEFUN COPY-SQL-READTABLE ...)
; processing (DEFPARAMETER *DEFAULT-SQL-READTABLE* ...)
; processing (DEFUN DEFAULT-SQL-READTABLE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/interpret-tmp9HFLKKLP.fasl
; compilation finished in 0:00:00.612
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "cl-postgres" "cl-postgres" "interpret">
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/protocol.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (DEFINE-CONDITION PROTOCOL-ERROR ...)
; processing (DEFMACRO MESSAGE-CASE ...)
; processing (DEFPARAMETER *CONNECTION-PARAMS* ...)
; processing (DEFUN UPDATE-PARAMETER ...)
; processing (DEFUN READ-BYTE-DELIMITED ...)
; processing (DEFINE-CONDITION POSTGRESQL-NOTIFICATION ...)
; processing (DEFUN GET-NOTIFICATION ...)
; processing (DEFUN GET-ERROR ...)
; processing (DEFINE-CONDITION POSTGRESQL-WARNING ...)
; processing (DEFUN GET-WARNING ...)
; processing (DEFPARAMETER *SSL-CERTIFICATE-FILE* ...)
; processing (DEFPARAMETER *SSL-KEY-FILE* ...)
; processing (LET (#) ...)
; processing (DEFUN AUTHENTICATE ...)
; processing (DEFCLASS FIELD-DESCRIPTION ...)
; processing (DEFUN READ-FIELD-DESCRIPTIONS ...)
; processing (DEFUN TERMINATE-CONNECTION ...)
; processing (DEFPARAMETER *EFFECTED-ROWS* ...)
; processing (DEFUN LOOK-FOR-ROW ...)
; processing (DEFUN TRY-TO-SYNC ...)
; processing (DEFMACRO WITH-SYNCING ...)
; processing (DEFMACRO RETURNING-EFFECTED-ROWS ...)
; processing (DEFUN SEND-QUERY ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/protocol.lisp
; in: DEFUN SEND-QUERY
;     (MAP 'VECTOR 'CL-POSTGRES::FIELD-BINARY-P CL-POSTGRES::ROW-DESCRIPTION)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR NULL SIMPLE-VECTOR), not a VECTOR.

;     (FUNCALL CL-POSTGRES:ROW-READER CL-POSTGRES::SOCKET
;              CL-POSTGRES::ROW-DESCRIPTION)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   ROW-READER is not known to be a function

;     (CL-POSTGRES::WITH-QUERY (CL-POSTGRES::QUERY)
;       (LET ((CL-POSTGRES::ROW-DESCRIPTION NIL))
;         (CL-POSTGRES::SIMPLE-PARSE-MESSAGE CL-POSTGRES::SOCKET
;                                            CL-POSTGRES::QUERY)
;         (CL-POSTGRES::SIMPLE-DESCRIBE-MESSAGE CL-POSTGRES::SOCKET)
;         (CL-POSTGRES::FLUSH-MESSAGE CL-POSTGRES::SOCKET)
;         (FORCE-OUTPUT CL-POSTGRES::SOCKET)
;         (CL-POSTGRES::MESSAGE-CASE CL-POSTGRES::SOCKET
;           (#\1))
;         (CL-POSTGRES::MESSAGE-CASE CL-POSTGRES::SOCKET
;           (#\t :SKIP))
;         (CL-POSTGRES::MESSAGE-CASE CL-POSTGRES::SOCKET
;           (#\T (SETF #))
;           (#\n))
;         (CL-POSTGRES::SIMPLE-BIND-MESSAGE CL-POSTGRES::SOCKET
;                                           (MAP 'VECTOR
;                                                'CL-POSTGRES::FIELD-BINARY-P
;                                                CL-POSTGRES::ROW-DESCRIPTION))
;         (CL-POSTGRES::SIMPLE-EXECUTE-MESSAGE CL-POSTGRES::SOCKET)
;         (CL-POSTGRES::SYNC-MESSAGE CL-POSTGRES::SOCKET)
;         ...))
; --> MULTIPLE-VALUE-PROG1 WHEN IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

;     (CL-POSTGRES::MESSAGE-CASE CL-POSTGRES::SOCKET
;       (#\t :SKIP))
; --> LABELS #:G22 BLOCK LET CASE LET COND IF IF IF IF IF PROGN 
; --> CL-POSTGRES::SKIP-BYTES 
; ==>
;   (- #:G20 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER -4 4294967291) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER -4 4294967291) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (CL-POSTGRES::WITH-QUERY (CL-POSTGRES::QUERY)
;       (LET ((CL-POSTGRES::ROW-DESCRIPTION NIL))
;         (CL-POSTGRES::SIMPLE-PARSE-MESSAGE CL-POSTGRES::SOCKET
;                                            CL-POSTGRES::QUERY)
;         (CL-POSTGRES::SIMPLE-DESCRIBE-MESSAGE CL-POSTGRES::SOCKET)
;         (CL-POSTGRES::FLUSH-MESSAGE CL-POSTGRES::SOCKET)
;         (FORCE-OUTPUT CL-POSTGRES::SOCKET)
;         (CL-POSTGRES::MESSAGE-CASE CL-POSTGRES::SOCKET
;           (#\1))
;         (CL-POSTGRES::MESSAGE-CASE CL-POSTGRES::SOCKET
;           (#\t :SKIP))
;         (CL-POSTGRES::MESSAGE-CASE CL-POSTGRES::SOCKET
;           (#\T (SETF #))
;           (#\n))
;         (CL-POSTGRES::SIMPLE-BIND-MESSAGE CL-POSTGRES::SOCKET
;                                           (MAP 'VECTOR
;                                                'CL-POSTGRES::FIELD-BINARY-P
;                                                CL-POSTGRES::ROW-DESCRIPTION))
;         (CL-POSTGRES::SIMPLE-EXECUTE-MESSAGE CL-POSTGRES::SOCKET)
;         (CL-POSTGRES::SYNC-MESSAGE CL-POSTGRES::SOCKET)
;         ...))
; --> MULTIPLE-VALUE-PROG1 WHEN IF FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 61), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 61), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -2305843009213693951 2305843009213693951)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 61), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 61), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -2305843009213693951 2305843009213693951) . #1#), not a (VALUES
;                                                                                          (UNSIGNED-BYTE
;                                                                                           32)
;                                                                                          &REST
;                                                                                          T).
;       etc.

; processing (DEFUN SEND-PARSE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/protocol.lisp
; in: DEFUN SEND-PARSE
;     (CL-POSTGRES::WITH-QUERY (CL-POSTGRES::QUERY)
;       (CL-POSTGRES::PARSE-MESSAGE CL-POSTGRES::SOCKET CL-POSTGRES::NAME
;                                   CL-POSTGRES::QUERY)
;       (CL-POSTGRES::FLUSH-MESSAGE CL-POSTGRES::SOCKET)
;       (FORCE-OUTPUT CL-POSTGRES::SOCKET)
;       (CL-POSTGRES::MESSAGE-CASE CL-POSTGRES::SOCKET
;         (#\1)))
; --> MULTIPLE-VALUE-PROG1 WHEN IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 61), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 61), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -2305843009213693951 2305843009213693951)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 61), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 61), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -2305843009213693951 2305843009213693951) . #1#), not a (VALUES
;                                                                                          (UNSIGNED-BYTE
;                                                                                           32)
;                                                                                          &REST
;                                                                                          T).
;       etc.

; processing (DEFUN SEND-CLOSE ...)
; processing (DEFUN SEND-EXECUTE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/protocol.lisp
; in: DEFUN SEND-EXECUTE
;     (MAP 'VECTOR 'CL-POSTGRES::FIELD-BINARY-P CL-POSTGRES::ROW-DESCRIPTION)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR NULL SIMPLE-VECTOR), not a VECTOR.

;     (FUNCALL CL-POSTGRES:ROW-READER CL-POSTGRES::SOCKET
;              CL-POSTGRES::ROW-DESCRIPTION)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   ROW-READER is not known to be a function

; processing (DEFUN BUILD-ROW-READER ...)
; processing (DEFMACRO ROW-READER ...)
; processing (DEFMACRO DEF-ROW-READER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/protocol-tmpEHVBI5QP.fasl
; compilation finished in 0:00:00.868
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/public.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (DEFCLASS DATABASE-CONNECTION ...)
; processing (DEFUN CONNECTION-META ...)
; processing (DEFUN DATABASE-OPEN-P ...)
; processing (DEFUN OPEN-DATABASE ...)
; processing (PROGN (DEFPARAMETER *UNIX-SOCKET-DIR* ...) ...)
; processing (DEFUN GET-HOST-ADDRESS ...)
; processing (DEFUN INET-SOCKET-CONNECT ...)
; processing (DEFUN INITIATE-CONNECTION ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/public.lisp
; in: DEFUN INITIATE-CONNECTION
;     (CL-POSTGRES::ASSERT-UNIX)
; 
; note: deleting unreachable code

; processing (DEFUN REOPEN-DATABASE ...)
; processing (DEFUN ENSURE-CONNECTION ...)
; processing (DEFUN CLOSE-DATABASE ...)
; processing (DEFMACRO USING-CONNECTION ...)
; processing (DEFMACRO WITH-RECONNECT-RESTART ...)
; processing (DEFUN WAIT-FOR-NOTIFICATION ...)
; processing (DEFUN EXEC-QUERY ...)
; processing (DEFUN PREPARE-QUERY ...)
; processing (DEFUN UNPREPARE-QUERY ...)
; processing (DEFUN EXEC-PREPARED ...)
; processing (DEF-ROW-READER ALIST-ROW-READER ...)
; processing (DEF-ROW-READER LIST-ROW-READER ...)
; processing (DEF-ROW-READER VECTOR-ROW-READER ...)
; processing (DEF-ROW-READER IGNORE-ROW-READER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/public-tmp7ACGYN6Z.fasl
; compilation finished in 0:00:00.468
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/bulk-copy.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (DEFCLASS BULK-COPIER ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN OPEN-DB-WRITER ...)
; processing (DEFUN CLOSE-DB-WRITER ...)
; processing (DEFUN DB-WRITE-ROW ...)
; processing (DEFUN COPY-QUERY ...)
; processing (DEFUN SEND-COPY-START ...)
; processing (DEFUN INITIALIZE-COPIER ...)
; processing (DEFUN COPIER-WRITE-VALUE ...)
; processing (DEFUN COPIER-WRITE-SEQUENCE ...)
; processing (DEFMETHOD PREPARE-ROW ...)
; processing (DEFUN SEND-COPY-DONE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/bulk-copy-tmpROQG4ZG5.fasl
; compilation finished in 0:00:00.544
; compiling file "/usr/share/common-lisp/source/postmodern/s-sql/s-sql.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (DEFPACKAGE :S-SQL ...)
; processing (IN-PACKAGE :S-SQL)
; processing (DEFINE-CONDITION SQL-ERROR ...)
; processing (DEFUN SQL-ERROR ...)
; processing (DEFUN STRCAT ...)
; processing (DEFUN IMPLODE ...)
; processing (DEFUN SPLIT-ON-KEYWORDS% ...)
; processing (DEFMACRO SPLIT-ON-KEYWORDS ...)
; processing (DEFPARAMETER *POSTGRES-RESERVED-WORDS* ...)
; processing (DEFPARAMETER *ESCAPE-SQL-NAMES-P* ...)
; processing (DEFVAR *DOWNCASE-SYMBOLS* ...)
; processing (DEFUN TO-SQL-NAME ...)

; file: /usr/share/common-lisp/source/postmodern/s-sql/s-sql.lisp
; in: DEFUN TO-SQL-NAME
;     (STRING S-SQL::NAME)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a SYMBOL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a STRING.

;     (CHAR S-SQL::STR S-SQL::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR-DOWNCASE (CHAR S-SQL::STR S-SQL::I))
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

;     (CHAR S-SQL::STR S-SQL::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFUN FROM-SQL-NAME ...)
; processing (DEFTYPE SMALLINT ...)
; processing (DEFTYPE BIGINT ...)
; processing (DEFTYPE NUMERIC ...)
; processing (DEFTYPE DOUBLE-PRECISION ...)
; processing (DEFTYPE BYTEA ...)
; processing (DEFTYPE TEXT ...)
; processing (DEFTYPE VARCHAR ...)
; processing (DEFTYPE SERIAL ...)
; processing (DEFTYPE SERIAL8 ...)
; processing (DEFTYPE DB-NULL ...)
; processing (DEFGENERIC SQL-TYPE-NAME ...)
; processing (DEFUN TO-TYPE-NAME ...)
; processing (DEFPARAMETER *STANDARD-SQL-STRINGS* ...)
; processing (DEFUN SQL-ESCAPE-STRING ...)
; processing (DEFGENERIC SQL-ESCAPE ...)
; processing (DEFPARAMETER *EXPAND-RUNTIME* ...)
; processing (DEFUN SQL-EXPAND ...)
; processing (DEFUN SQL-EXPAND-LIST ...)
; processing (DEFUN SQL-EXPAND-NAMES ...)
; processing (DEFUN REDUCE-STRINGS ...)
; processing (DEFMACRO SQL ...)
; processing (DEFUN SQL-COMPILE ...)
; processing (DEFUN SQL-TEMPLATE ...)
; processing (DEFUN S-SQL-READER ...)
; processing (DEFUN ENABLE-S-SQL-SYNTAX ...)
; processing (DEFGENERIC EXPAND-SQL-OP ...)
; processing (DEFMACRO DEF-SQL-OP ...)
; processing (DEFUN MAKE-EXPANDER ...)
; processing (DEFMACRO REGISTER-SQL-OPERATORS ...)
; processing (REGISTER-SQL-OPERATORS :UNARY ...)
; processing (REGISTER-SQL-OPERATORS :N-ARY ...)
; processing (REGISTER-SQL-OPERATORS :N-OR-UNARY ...)
; processing (REGISTER-SQL-OPERATORS :2+-ARY ...)
; processing (REGISTER-SQL-OPERATORS :2+-ARY ...)
; processing (REGISTER-SQL-OPERATORS :2+-ARY ...)
; processing (DEF-SQL-OP :|| ...)
; processing (DEF-SQL-OP :DESC ...)
; processing (DEF-SQL-OP :NULLS-FIRST ...)
; processing (DEF-SQL-OP :NULLS-LAST ...)
; processing (DEF-SQL-OP :AS ...)
; processing (DEF-SQL-OP :@@ ...)
; processing (DEF-SQL-OP :DISTINCT ...)
; processing (DEF-SQL-OP :ANY* ...)
; processing (DEF-SQL-OP :ANY ...)
; processing (DEF-SQL-OP :ALL ...)
; processing (DEF-SQL-OP :ARRAY ...)
; processing (DEF-SQL-OP :CAST ...)
; processing (DEF-SQL-OP :EXISTS ...)
; processing (DEF-SQL-OP :IS-NULL ...)
; processing (DEF-SQL-OP :NOT-NULL ...)
; processing (DEF-SQL-OP :IN ...)
; processing (DEF-SQL-OP :NOT-IN ...)
; processing (DEF-SQL-OP :EXTRACT ...)
; processing (DEF-SQL-OP :COUNT ...)
; processing (DEF-SQL-OP :BETWEEN ...)
; processing (DEF-SQL-OP :BETWEEN-SYMMETRIC ...)
; processing (DEF-SQL-OP :CASE ...)
; processing (DEF-SQL-OP :[] ...)
; processing (DEF-SQL-OP :SET ...)
; processing (DEF-SQL-OP :DOT ...)
; processing (DEF-SQL-OP :TYPE ...)
; processing (DEF-SQL-OP :RAW ...)
; processing (DEFUN EXPAND-JOINS ...)
; processing (DEF-SQL-OP :SELECT ...)
; processing (DEF-SQL-OP :LIMIT ...)
; processing (DEF-SQL-OP :ORDER-BY ...)
; processing (DEF-SQL-OP :SET-CONSTRAINTS ...)
; processing (DEFUN FOR-UPDATE/SHARE ...)
; processing (DEF-SQL-OP :FOR-UPDATE ...)
; processing (DEF-SQL-OP :FOR-SHARE ...)
; processing (DEFUN ESCAPE-SQL-EXPRESSION ...)
; processing (DEF-SQL-OP :FUNCTION ...)
; processing (DEF-SQL-OP :INSERT-INTO ...)
; processing (DEF-SQL-OP :LISTEN ...)
; processing (DEF-SQL-OP :UNLISTEN ...)
; processing (DEF-SQL-OP :NOTIFY ...)
; processing (DEFUN EXPAND-ROWS ...)
; processing (DEF-SQL-OP :INSERT-ROWS-INTO ...)
; processing (DEF-SQL-OP :UPDATE ...)
; processing (DEF-SQL-OP :DELETE-FROM ...)
; processing (DEF-SQL-OP :OVER ...)
; processing (DEF-SQL-OP :PARTITION-BY ...)
; processing (DEF-SQL-OP :PARENS ...)
; processing (DEF-SQL-OP :WITH ...)
; processing (DEF-SQL-OP :WITH-RECURSIVE ...)
; processing (DEF-SQL-OP :WINDOW ...)
; processing (DEFUN DISSECT-TYPE ...)
; processing (DEFUN EXPAND-FOREIGN-ON* ...)
; processing (DEFUN %BUILD-FOREIGN-REFERENCE ...)
; processing (DEFUN EXPAND-TABLE-CONSTRAINT ...)
; processing (DEFUN EXPAND-EXTENDED-TABLE-CONSTRAINT ...)
; processing (DEFUN EXPAND-TABLE-COLUMN ...)
; processing (DEF-SQL-OP :CREATE-TABLE ...)
; processing (DEF-SQL-OP :CREATE-TABLE-FULL ...)
; processing (DEF-SQL-OP :ALTER-TABLE ...)
; processing (DEF-SQL-OP :ALTER-SEQUENCE ...)
; processing (DEFUN EXPAND-CREATE-INDEX ...)
; processing (DEF-SQL-OP :CREATE-INDEX ...)
; processing (DEF-SQL-OP :CREATE-UNIQUE-INDEX ...)
; processing (DEF-SQL-OP :CASCADE ...)
; processing (DEFMACRO DEF-DROP-OP ...)
; processing (DEF-DROP-OP :DROP-TABLE ...)
; processing (DEF-DROP-OP :DROP-INDEX ...)
; processing (DEF-DROP-OP :DROP-SEQUENCE ...)
; processing (DEF-DROP-OP :DROP-VIEW ...)
; processing (DEF-DROP-OP :DROP-TYPE ...)
; processing (DEF-DROP-OP :DROP-RULE ...)
; processing (DEFUN DEQUOTE ...)
; processing (DEF-SQL-OP :NEXTVAL ...)
; processing (DEF-SQL-OP :CURRVAL ...)
; processing (DEF-SQL-OP :CREATE-SEQUENCE ...)
; processing (DEF-SQL-OP :CREATE-VIEW ...)
; processing (DEF-SQL-OP :CREATE-ENUM ...)
; processing (DEF-SQL-OP :CREATE-DOMAIN ...)
; processing (DEF-SQL-OP :DROP-DOMAIN ...)
; processing (DEF-SQL-OP :CREATE-RULE ...)
; processing (DEF-SQL-OP :CREATE-DATABASE ...)
; processing (DEF-DROP-OP :DROP-DATABASE ...)
; processing (DEF-SQL-OP :CREATE-ROLE ...)
; processing (DEF-DROP-OP :DROP-ROLE ...)
; processing (DEF-SQL-OP :COPY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/s-sql/s-sql-tmpL8QH2EDP.fasl
; compilation finished in 0:00:03.296
; compiling file "/usr/share/common-lisp/source/closer-mop/closer-mop-packages.lisp" (written 29 OCT 2020 06:18:14 PM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE #:CLOSER-MOP ...)
; processing (IN-PACKAGE :CLOSER-MOP)
; processing (MACROLET (#) ...)
; processing (DEFPACKAGE #:CLOSER-COMMON-LISP-USER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/closer-mop/closer-mop-packages-tmpGMP33JVN.fasl
; compilation finished in 0:00:00.192
; compiling file "/usr/share/common-lisp/source/closer-mop/closer-mop-shared.lisp" (written 29 OCT 2020 06:18:14 PM):
; processing (IN-PACKAGE :CLOSER-MOP)
; processing (DEFUN REQUIRED-ARGS ...)
; processing (DEFUN ENSURE-FINALIZED ...)
; processing (DEFUN SUBCLASSP ...)
; processing (PROGN (DEFCLASS STANDARD-GENERIC-FUNCTION ...) ...)

; file: /usr/share/common-lisp/source/closer-mop/closer-mop-shared.lisp
; in:
;      COMMON-LISP:DEFMETHOD COMPUTE-EFFECTIVE-METHOD-FUNCTION (GENERIC-FUNCTION T T)
;     (CLOSER-MOP::TRANSFORM-EFFECTIVE-METHOD (CLOSER-MOP::FORM)
;      (IF (ATOM CLOSER-MOP::FORM)
;          CLOSER-MOP::FORM
;          (CASE (CAR CLOSER-MOP::FORM)
;            (CALL-METHOD (CLOSER-MOP::TRANSFORM-EFFECTIVE-METHOD #))
;            (MAKE-METHOD
;             (WHEN # #)
;             (LET #
;               #))
;            (T (MAPCAR #'CLOSER-MOP::TRANSFORM-EFFECTIVE-METHOD #)))))
; 
; note: Return type not fixed values, so can't use known return convention:
;   *

; in: DEFUN GET-EMF
;     (SUBSEQ CLOSER-MOP::ARGS 0 CLOSER-MOP::NOF-REQUIRED-ARGS)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

; in: DEFUN ONLY-STANDARD-METHODS
;     (TYPEP CLOSER-MOP::GF SB-MOP:SPECIALIZER)
; 
; note: unable to optimize because: can't open-code test of non-constant type

;     (EQL (SB-MOP:EQL-SPECIALIZER-OBJECT SB-MOP:SPECIALIZER) CLOSER-MOP::GF)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a SINGLE-FLOAT.
;   The second argument is a T, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a DOUBLE-FLOAT.
;   The second argument is a T, not a DOUBLE-FLOAT.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

; in: DEFUN METHODS-ALL-THE-SAME-SPECIALIZERS
;     (EQL (SB-MOP:EQL-SPECIALIZER-OBJECT CLOSER-MOP::SPEC1)
;          (SB-MOP:EQL-SPECIALIZER-OBJECT CLOSER-MOP::SPEC2))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a SINGLE-FLOAT.
;   The second argument is a T, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a DOUBLE-FLOAT.
;   The second argument is a T, not a DOUBLE-FLOAT.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

; in: DEFUN COMPUTE-DISCRIMINATOR
;     (FUNCALL CLOSER-MOP::COMPUTE-NATIVE-DISCRIMINATOR)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   COMPUTE-NATIVE-DISCRIMINATOR is not known to be a function

;     (TYPEP CLOSER-MOP::ARG CLOSER-MOP::SPEC)
; 
; note: unable to optimize because: can't open-code test of non-constant type

;     (EQL CLOSER-MOP::ARG (SB-MOP:EQL-SPECIALIZER-OBJECT CLOSER-MOP::SPEC))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a SINGLE-FLOAT.
;   The second argument is a T, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a DOUBLE-FLOAT.
;   The second argument is a T, not a DOUBLE-FLOAT.

;     (FUNCALL CLOSER-MOP::COMPUTE-NATIVE-DISCRIMINATOR)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   COMPUTE-NATIVE-DISCRIMINATOR is not known to be a function

;     (EQL CLOSER-MOP::ARG (SB-MOP:EQL-SPECIALIZER-OBJECT CLOSER-MOP::SPEC))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN ENSURE-METHOD ...)
; processing (DEFVAR *STANDARD-SLOT-KEYS* ...)
; processing (DEFUN FIX-SLOT-INITARGS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/closer-mop/closer-mop-shared-tmpYZLZO5XO.fasl
; compilation finished in 0:00:00.580
; compiling file "/usr/share/common-lisp/source/closer-mop/closer-sbcl.lisp" (written 29 OCT 2020 06:18:14 PM):
; processing (IN-PACKAGE :CLOSER-MOP)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/closer-mop/closer-sbcl-tmpHJEGXRNO.fasl
; compilation finished in 0:00:00.012
; compiling file "/usr/share/common-lisp/source/postmodern/postmodern/package.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (DEFPACKAGE :POSTMODERN ...)
; processing (IN-PACKAGE :POSTMODERN)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/postmodern/package-tmpLNAWKPET.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/postmodern/postmodern/connect.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (IN-PACKAGE :POSTMODERN)
; processing (DEFCLASS POOLED-DATABASE-CONNECTION ...)
; processing (DEFPARAMETER *DATABASE* ...)
; processing (DEFPARAMETER *DEFAULT-USE-SSL* ...)
; processing (DEFUN CONNECT ...)
; processing (DEFUN CONNECTED-P ...)
; processing (DEFUN CONNECT-TOPLEVEL ...)
; processing (DEFGENERIC DISCONNECT ...)
; processing (DEFGENERIC RECONNECT ...)
; processing (DEFUN DISCONNECT-TOPLEVEL ...)
; processing (DEFUN CALL-WITH-CONNECTION ...)
; processing (DEFMACRO WITH-CONNECTION ...)
; processing (DEFVAR *MAX-POOL-SIZE* ...)
; processing (DEFVAR *CONNECTION-POOLS* ...)
; processing (DEFVAR *POOL-LOCK* ...)
; processing (DEFMACRO WITH-POOL-LOCK ...)
; processing (DEFUN GET-FROM-POOL ...)
; processing (DEFMETHOD DISCONNECT ...)
; processing (DEFUN CLEAR-CONNECTION-POOL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/postmodern/connect-tmpJAVYBOA5.fasl
; compilation finished in 0:00:00.240
; compiling file "/usr/share/common-lisp/source/postmodern/postmodern/query.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (IN-PACKAGE :POSTMODERN)
; processing (DEF-ROW-READER SYMBOL-ALIST-ROW-READER ...)
; processing (DEF-ROW-READER SYMBOL-PLIST-ROW-READER ...)
; processing (DEF-ROW-READER COLUMN-ROW-READER ...)
; processing (DEFVAR *CLASS-FINALIZE-LOCK* ...)
; processing (DEFPARAMETER *RESULT-STYLES* ...)
; processing (DEFUN DAO-SPEC-FOR-FORMAT ...)
; processing (DEFUN READER-FOR-FORMAT ...)
; processing (DEFMACRO ALL-ROWS ...)
; processing (DEFMACRO SINGLE-ROW ...)
; processing (DEFMACRO SINGLE-ROW! ...)
; processing (DEFUN REAL-QUERY ...)
; processing (DEFMACRO QUERY ...)
; processing (DEFMACRO EXECUTE ...)
; processing (DEFMACRO DOQUERY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/postmodern/query-tmp4JWQGV5Z.fasl
; compilation finished in 0:00:00.280
; compiling file "/usr/share/common-lisp/source/postmodern/postmodern/prepare.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (IN-PACKAGE :POSTMODERN)
; processing (DEFUN ENSURE-PREPARED ...)
; processing (LET (#) ...)
; processing (DEFUN GENERATE-PREPARED ...)
; processing (DEFMACRO PREPARE ...)
; processing (DEFMACRO DEFPREPARED ...)
; processing (DEFMACRO DEFPREPARED-WITH-NAMES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/postmodern/prepare-tmpPQD2HT0O.fasl
; compilation finished in 0:00:00.088
; compiling file "/usr/share/common-lisp/source/postmodern/postmodern/util.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (IN-PACKAGE :POSTMODERN)
; processing (DEFUN TO-IDENTIFIER ...)
; processing (DEFUN SEQUENCE-NEXT ...)
; processing (DEFMACRO MAKE-LIST-QUERY ...)
; processing (DEFMACRO MAKE-EXISTS-QUERY ...)
; processing (DEFUN LIST-TABLES ...)
; processing (DEFUN TABLE-EXISTS-P ...)
; processing (DEFUN LIST-SEQUENCES ...)
; processing (DEFUN SEQUENCE-EXISTS-P ...)
; processing (DEFUN LIST-VIEWS ...)
; processing (DEFUN VIEW-EXISTS-P ...)
; processing (DEFUN TABLE-DESCRIPTION ...)
; processing (DEFUN COALESCE ...)
; processing (DEFUN DATABASE-VERSION ...)
; processing (DEFUN NUM-RECORDS-IN-DATABASE ...)
; processing (DEFUN CURRENT-DATABASE ...)
; processing (DEFUN DATABASE-EXISTS-P ...)
; processing (DEFUN DATABASE-SIZE ...)
; processing (DEFUN LIST-DATABASES ...)
; processing (DEFUN LIST-SCHEMAS ...)
; processing (DEFUN LIST-TABLESPACES ...)
; processing (DEFUN LIST-AVAILABLE-TYPES ...)
; processing (DEFUN LIST-TABLE-SIZES ...)
; processing (DEFUN TABLE-SIZE ...)
; processing (DEFUN MORE-TABLE-INFO ...)
; processing (DEFUN LIST-COLUMNS ...)
; processing (DEFUN LIST-COLUMNS-WITH-TYPES ...)
; processing (DEFUN COLUMN-EXISTS-P ...)
; processing (DEFUN DESCRIBE-VIEWS ...)
; processing (DEFUN LIST-DATABASE-FUNCTIONS ...)
; processing (DEFUN LIST-INDICES ...)
; processing (DEFUN LIST-TABLE-INDICES ...)
; processing (DEFUN LIST-INDEXED-COLUMN-AND-ATTRIBUTES ...)
; processing (DEFUN LIST-INDEX-DEFINITIONS ...)
; processing (DEFUN LIST-FOREIGN-KEYS ...)
; processing (DEFUN LIST-UNIQUE-OR-PRIMARY-CONSTRAINTS ...)
; processing (DEFUN LIST-ALL-CONSTRAINTS ...)
; processing (DEFUN DESCRIBE-CONSTRAINT ...)
; processing (DEFUN DESCRIBE-FOREIGN-KEY-CONSTRAINTS ...)
; processing (DEFUN LIST-TRIGGERS ...)
; processing (DEFUN LIST-DETAILED-TRIGGERS ...)
; processing (DEFUN LIST-DATABASE-USERS ...)
; processing (DEFUN CHANGE-TOPLEVEL-DATABASE ...)
; processing (DEFUN LIST-CONNECTIONS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/postmodern/util-tmpH1FK4I19.fasl
; compilation finished in 0:00:00.540
; compiling file "/usr/share/common-lisp/source/postmodern/postmodern/transaction.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (IN-PACKAGE :POSTMODERN)
; processing (DEFPARAMETER *TRANSACTION-LEVEL* ...)
; processing (DEFPARAMETER *CURRENT-LOGICAL-TRANSACTION* ...)
; processing (DEFCLASS TRANSACTION-HANDLE ...)
; processing (DEFUN CALL-WITH-TRANSACTION ...)
; processing (DEFMACRO WITH-TRANSACTION ...)
; processing (DEFUN ABORT-TRANSACTION ...)
; processing (DEFUN COMMIT-TRANSACTION ...)
; processing (DEFCLASS SAVEPOINT-HANDLE ...)
; processing (DEFUN CALL-WITH-SAVEPOINT ...)
; processing (DEFMACRO WITH-SAVEPOINT ...)
; processing (DEFUN ROLLBACK-SAVEPOINT ...)
; processing (DEFUN RELEASE-SAVEPOINT ...)
; processing (DEFUN CALL-WITH-LOGICAL-TRANSACTION ...)
; processing (DEFMACRO WITH-LOGICAL-TRANSACTION ...)
; processing (DEFMETHOD ABORT-LOGICAL-TRANSACTION ...)
; processing (DEFMETHOD ABORT-LOGICAL-TRANSACTION ...)
; processing (DEFMETHOD COMMIT-LOGICAL-TRANSACTION ...)
; processing (DEFMETHOD COMMIT-LOGICAL-TRANSACTION ...)
; processing (DEFUN CALL-WITH-ENSURED-TRANSACTION ...)
; processing (DEFMACRO ENSURE-TRANSACTION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/postmodern/transaction-tmpOGMGFZE8.fasl
; compilation finished in 0:00:00.196
; compiling file "/usr/share/common-lisp/source/postmodern/postmodern/namespace.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (IN-PACKAGE :POSTMODERN)
; processing (DEFMACRO WITH-SCHEMA ...)
; processing (DEFUN DO-WITH-SCHEMA ...)
; processing (DEFUN GET-SEARCH-PATH ...)
; processing (DEFUN SET-SEARCH-PATH ...)
; processing (DEFUN LIST-SCHEMATA ...)
; processing (DEFUN SCHEMA-EXIST-P ...)
; processing (DEFUN SCHEMA-EXISTS-P ...)
; processing (DEFUN CREATE-SCHEMA ...)
; processing (DEFUN DROP-SCHEMA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/postmodern/namespace-tmpP2P3SY1J.fasl
; compilation finished in 0:00:00.120
; compiling file "/usr/share/common-lisp/source/postmodern/postmodern/table.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (IN-PACKAGE :POSTMODERN)
; processing (DEFCLASS DAO-CLASS ...)
; processing (DEFMETHOD DAO-KEYS ...)
; processing (DEFMETHOD VALIDATE-SUPERCLASS ...)
; processing (DEFMETHOD DAO-KEYS ...)
; processing (DEFMETHOD DAO-KEYS ...)
; processing (DEFUN DAO-COLUMN-SLOTS ...)

; file: /usr/share/common-lisp/source/postmodern/postmodern/table.lisp
; in: DEFUN DAO-COLUMN-SLOTS
;     'POSTMODERN::EFFECTIVE-COLUMN-SLOT
; 
; note: can't open-code test of unknown type EFFECTIVE-COLUMN-SLOT

; processing (DEFUN DAO-COLUMN-FIELDS ...)
; processing (DEFUN DAO-TABLE-NAME ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFUN DAO-SUPERCLASSES ...)
; processing (DEFMETHOD FINALIZE-INHERITANCE ...)
; processing (DEFCLASS DIRECT-COLUMN-SLOT ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFMETHOD DIRECT-SLOT-DEFINITION-CLASS ...)
; processing (DEFPARAMETER *DIRECT-COLUMN-SLOT* ...)
; processing (DEFCLASS EFFECTIVE-COLUMN-SLOT ...)
; processing (DEFMETHOD COMPUTE-EFFECTIVE-SLOT-DEFINITION ...)
; processing (DEFMETHOD EFFECTIVE-SLOT-DEFINITION-CLASS ...)
; processing (DEFGENERIC DAO-EXISTS-P ...)
; processing (DEFGENERIC INSERT-DAO ...)
; processing (DEFGENERIC UPDATE-DAO ...)
; processing (DEFGENERIC DELETE-DAO ...)
; processing (DEFGENERIC UPSERT-DAO ...)
; processing (DEFGENERIC GET-DAO ...)
; processing (DEFGENERIC MAKE-DAO ...)
; processing (DEFMACRO DEFINE-DAO-FINALIZATION ...)
; processing (DEFGENERIC FETCH-DEFAULTS ...)
; processing (DEFUN %EVAL ...)
; processing (DEFUN BUILD-DAO-METHODS ...)
; processing (DEFPARAMETER *CUSTOM-COLUMN-WRITERS* ...)
; processing (DEFMACRO WITH-COLUMN-WRITERS ...)
; processing (DEFPARAMETER *IGNORE-UNKNOWN-COLUMNS* ...)
; processing (DEFUN DAO-FROM-FIELDS ...)
; processing (DEFUN DAO-ROW-READER ...)
; processing (DEFUN SAVE-DAO ...)
; processing (DEFUN SAVE-DAO/TRANSACTION ...)
; processing (DEFUN QUERY-DAO% ...)
; processing (DEFMACRO QUERY-DAO ...)
; processing (DEFMACRO DAO-ROW-READER-WITH-BODY ...)
; processing (DEFMACRO DO-QUERY-DAO ...)
; processing (DEFUN GENERATE-DAO-QUERY ...)
; processing (DEFMACRO SELECT-DAO ...)
; processing (DEFMACRO DO-SELECT-DAO ...)
; processing (DEFUN DAO-TABLE-DEFINITION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/postmodern/table-tmpH6YIZTI1.fasl
; compilation finished in 0:00:00.732
; compiling file "/usr/share/common-lisp/source/postmodern/postmodern/deftable.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (IN-PACKAGE :POSTMODERN)
; processing (DEFVAR *TABLE-NAME*)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (DEFVAR *TABLE-SYMBOL*)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (DEFVAR *TABLES* ...)
; processing (DEFUN ADD-TABLE-DEFINITION ...)
; processing (DEFMACRO DEFTABLE ...)
; processing (DEFUN CREATE-TABLE ...)
; processing (DEFUN CREATE-ALL-TABLES ...)
; processing (DEFUN CREATE-PACKAGE-TABLES ...)
; processing (DEFUN FLAT-TABLE-NAME ...)
; processing (LABELS (# #) ...)
; processing (DEFUN !DAO-DEF ...)
; processing (DEFUN !FOREIGN ...)
; processing (DEFUN !UNIQUE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/postmodern/deftable-tmpSJEPG7AU.fasl
; compilation finished in 0:00:00.204
; compiling file "/usr/share/common-lisp/source/postmodern/simple-date/simple-date.lisp" (written 26 APR 2018 03:04:31 PM):
; processing (DEFPACKAGE :SIMPLE-DATE ...)
; processing (IN-PACKAGE :SIMPLE-DATE)
; processing (DEFUN TO-EXTERNAL-DATE ...)
; processing (DEFUN TO-INTERNAL-DATE ...)
; processing (LET (#) ...)
; processing (DEFUN MONTH-AT-DAY ...)
; processing (DEFCONSTANT +DAYS-IN-400-YEARS+ ...)
; processing (DEFCONSTANT +DAYS-IN-100-YEARS+ ...)
; processing (DEFCONSTANT +DAYS-IN-4-YEARS+ ...)
; processing (DEFCONSTANT +DAYS-IN-YEAR+ ...)
; processing (DEFCONSTANT +MILLISECS-IN-DAY+ ...)
; processing (DEFUN ENCODE-DAYS ...)
; processing (DEFUN DECODE-DAYS ...)
; processing (DEFUN ENCODE-MILLISECS ...)
; processing (DEFUN DECODE-MILLISECS ...)
; processing (DEFUN LEAP-YEAR-P ...)
; processing (DEFUN DAYS-IN-MONTH ...)
; processing (DEFUN NORMALIZE-TIMESTAMP ...)
; processing (DEFUN DATE-ADD ...)
; processing (DEFUN INVERT-INTERVAL ...)
; processing (DEFCLASS DATE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN ENCODE-DATE ...)
; processing (DEFUN DECODE-DATE ...)
; processing (DEFUN DAY-OF-WEEK ...)
; processing (DEFCLASS TIME-OF-DAY ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN ENCODE-TIME-OF-DAY ...)
; processing (DEFUN DECODE-TIME-OF-DAY ...)
; processing (DEFCLASS TIMESTAMP ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN ENCODE-TIMESTAMP ...)
; processing (DEFUN DECODE-TIMESTAMP ...)
; processing (DEFCONSTANT +UNIVERSAL-TIME-OFFSET+ ...)
; processing (DEFUN TIMESTAMP-TO-UNIVERSAL-TIME ...)
; processing (DEFUN UNIVERSAL-TIME-TO-TIMESTAMP ...)
; processing (DEFCLASS INTERVAL ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN ENCODE-INTERVAL ...)
; processing (DEFUN DECODE-INTERVAL ...)
; processing (DEFGENERIC TIME-ADD ...)
; processing (DEFMETHOD TIME-ADD ...)
; processing (DEFMETHOD TIME-ADD ...)
; processing (DEFMETHOD TIME-ADD ...)
; processing (DEFMETHOD TIME-ADD ...)
; processing (DEFMETHOD TIME-ADD ...)
; processing (DEFMETHOD TIME-ADD ...)
; processing (DEFMETHOD TIME-ADD ...)
; processing (DEFMETHOD TIME-ADD ...)
; processing (DEFMETHOD TIME-ADD ...)
; processing (DEFMETHOD TIME-ADD ...)
; processing (DEFGENERIC TIME-SUBTRACT ...)
; processing (DEFMETHOD TIME-SUBTRACT ...)
; processing (DEFMETHOD TIME-SUBTRACT ...)
; processing (DEFMETHOD TIME-SUBTRACT ...)
; processing (DEFMETHOD TIME-SUBTRACT ...)
; processing (DEFMETHOD TIME-SUBTRACT ...)
; processing (DEFMETHOD TIME-SUBTRACT ...)
; processing (DEFMETHOD TIME-SUBTRACT ...)
; processing (DEFMETHOD TIME-SUBTRACT ...)
; processing (DEFGENERIC TIME= ...)
; processing (DEFMETHOD TIME= ...)
; processing (DEFMETHOD TIME= ...)
; processing (DEFMETHOD TIME= ...)
; processing (DEFMETHOD TIME= ...)
; processing (DEFMETHOD TIME= ...)
; processing (DEFMETHOD TIME= ...)
; processing (DEFGENERIC TIME< ...)
; processing (DEFMETHOD TIME< ...)
; processing (DEFMETHOD TIME< ...)
; processing (DEFMETHOD TIME< ...)
; processing (DEFMETHOD TIME< ...)
; processing (DEFMETHOD TIME< ...)
; processing (DEFGENERIC TIME> ...)
; processing (DEFMETHOD TIME> ...)
; processing (DEFMETHOD TIME> ...)
; processing (DEFMETHOD TIME> ...)
; processing (DEFMETHOD TIME> ...)
; processing (DEFMETHOD TIME> ...)
; processing (DEFUN TIME<= ...)
; processing (DEFUN TIME>= ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/postmodern/simple-date/simple-date-tmpSNZATJRM.fasl
; compilation finished in 0:00:00.820
; compiling file "/usr/share/common-lisp/source/ironclad/src/package.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (DEFPACKAGE :IRONCLAD ...)
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFUN ARRAY-READER ...)
; processing (DEFPARAMETER *IRONCLAD-READTABLE* ...)
; processing (DEFMACRO IN-IRONCLAD-READTABLE ...)
; processing (DEFUN IRONCLAD-IMPLEMENTATION-FEATURES ...)
; processing (DOLIST (F #) ...)
; processing (PUSHNEW :IRONCLAD-ASSEMBLY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/package-tmpK93FRK93.fasl
; compilation finished in 0:00:00.052
; compiling file "/usr/share/common-lisp/source/ironclad/src/conditions.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :IRONCLAD)
; processing (DEFINE-CONDITION IRONCLAD-ERROR ...)
; processing (DEFINE-CONDITION KEY-NOT-SUPPLIED ...)
; processing (DEFINE-CONDITION INITIALIZATION-VECTOR-NOT-SUPPLIED ...)
; processing (DEFINE-CONDITION INVALID-INITIALIZATION-VECTOR ...)
; processing (DEFINE-CONDITION INVALID-KEY-LENGTH ...)
; processing (DEFINE-CONDITION UNSUPPORTED-CIPHER ...)
; processing (DEFINE-CONDITION UNSUPPORTED-MODE ...)
; processing (DEFINE-CONDITION UNSUPPORTED-PADDING ...)
; processing (DEFINE-CONDITION UNSUPPORTED-DIGEST ...)
; processing (DEFINE-CONDITION UNSUPPORTED-MAC ...)
; processing (DEFINE-CONDITION UNSUPPORTED-KDF ...)
; processing (DEFINE-CONDITION UNSUPPORTED-SCRYPT-COST-FACTORS ...)
; processing (DEFINE-CONDITION UNSUPPORTED-ARGON2-PARAMETERS ...)

; file: /usr/share/common-lisp/source/ironclad/src/conditions.lisp
; in: DEFINE-CONDITION UNSUPPORTED-ARGON2-PARAMETERS
;     (DEFINE-CONDITION IRONCLAD:UNSUPPORTED-ARGON2-PARAMETERS
;         (IRONCLAD:IRONCLAD-ERROR)
;         NIL
;       (:REPORT
;        (LAMBDA (CONDITION STREAM)
;          (FORMAT STREAM
;                  "Argon2 parameters not supported. block-count must be at least 8, key-length must be at least 4, salt must be at least 8 bytes long and iteration-count must be at least 1.")))
;       (:DOCUMENTATION
;        "Signaled when invalid Argon2 parameters are provided to MAKE-KDF."))
; --> SB-KERNEL::%SET-CONDITION-REPORT SB-KERNEL::%SET-CONDITION-REPORT 
; --> FUNCTION FUNCALL 
; ==>
;   1
; 
; caught STYLE-WARNING:
;   The variable CONDITION is defined but never used.

; processing (DEFINE-CONDITION INSUFFICIENT-BUFFER-SPACE ...)
; processing (DEFINE-CONDITION INVALID-PADDING ...)
; processing (DEFINE-CONDITION INVALID-MAC-PARAMETER ...)
; processing (DEFINE-CONDITION INVALID-SIGNATURE-LENGTH ...)
; processing (DEFINE-CONDITION INVALID-MESSAGE-LENGTH ...)
; processing (DEFINE-CONDITION MISSING-KEY-PARAMETER ...)
; processing (DEFINE-CONDITION MISSING-MESSAGE-PARAMETER ...)
; processing (DEFINE-CONDITION MISSING-SIGNATURE-PARAMETER ...)
; processing (DEFINE-CONDITION INCOMPATIBLE-KEYS ...)
; processing (DEFINE-CONDITION INVALID-CURVE-POINT ...)
; processing (DEFINE-CONDITION INVALID-PUBLIC-KEY-LENGTH ...)
; processing (DEFINE-CONDITION OAEP-DECODING-ERROR ...)
; processing (DEFINE-CONDITION UNSUPPORTED-AUTHENTICATED-ENCRYPTION-MODE ...)
; processing (DEFINE-CONDITION BAD-AUTHENTICATION-TAG ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/conditions-tmpUIQ1NDZ1.fasl
; compilation finished in 0:00:00.336
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "ironclad/core" "src" "conditions">
; compiling file "/usr/share/common-lisp/source/ironclad/src/generic.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFGENERIC PROCESS-ASSOCIATED-DATA ...)
; processing (DEFGENERIC PRODUCE-TAG ...)
; processing (DEFGENERIC VERIFY-KEY ...)
; processing (DEFGENERIC SCHEDULE-KEY ...)
; processing (DEFGENERIC KEY-LENGTHS ...)
; processing (DEFGENERIC BLOCK-LENGTH ...)
; processing (DEFGENERIC ENCRYPTED-MESSAGE-LENGTH ...)
; processing (DEFGENERIC MODE-CRYPT-FUNCTIONS ...)
; processing (DEFGENERIC VALID-MODE-FOR-CIPHER-P ...)
; processing (DEFGENERIC ENCRYPT ...)
; processing (DEFGENERIC DECRYPT ...)
; processing (DEFGENERIC DIGEST-FILE ...)
; processing (DEFGENERIC DIGEST-STREAM ...)
; processing (DEFGENERIC DIGEST-SEQUENCE ...)
; processing (DEFGENERIC COPY-DIGEST ...)
; processing (DEFGENERIC UPDATE-DIGEST ...)
; processing (DEFGENERIC PRODUCE-DIGEST ...)
; processing (DEFGENERIC DIGEST-LENGTH ...)
; processing (DEFGENERIC DERIVE-KEY ...)
; processing (DEFGENERIC UPDATE-MAC ...)
; processing (DEFGENERIC PRODUCE-MAC ...)
; processing (DEFGENERIC ADD-PADDING-BYTES ...)
; processing (DEFGENERIC COUNT-PADDING-BYTES ...)
; processing (DEFGENERIC MAKE-PRNG ...)
; processing (DEFGENERIC PRNG-RANDOM-DATA ...)
; processing (DEFGENERIC PRNG-RESEED ...)
; processing (DEFGENERIC PRNG-SEED-LENGTH ...)
; processing (DEFGENERIC MAKE-PUBLIC-KEY ...)
; processing (DEFGENERIC DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFGENERIC MAKE-PRIVATE-KEY ...)
; processing (DEFGENERIC DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFGENERIC GENERATE-KEY-PAIR ...)
; processing (DEFGENERIC MAKE-SIGNATURE ...)
; processing (DEFGENERIC DESTRUCTURE-SIGNATURE ...)
; processing (DEFGENERIC GENERATE-SIGNATURE-NONCE ...)
; processing (DEFGENERIC SIGN-MESSAGE ...)
; processing (DEFGENERIC VERIFY-SIGNATURE ...)
; processing (DEFGENERIC MAKE-MESSAGE ...)
; processing (DEFGENERIC DESTRUCTURE-MESSAGE ...)
; processing (DEFGENERIC ENCRYPT-MESSAGE ...)
; processing (DEFGENERIC DECRYPT-MESSAGE ...)
; processing (DEFGENERIC DIFFIE-HELLMAN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/generic-tmp7V5GAYEU.fasl
; compilation finished in 0:00:00.056
WARNING: redefining IRONCLAD:BLOCK-LENGTH in DEFGENERIC
; compiling file "/usr/share/common-lisp/source/ironclad/src/macro-utils.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFUN QUOTATIONP ...)
; processing (DEFUN UNQUOTE ...)
; processing (DEFUN MASSAGE-SYMBOL ...)
; processing (DEFUN MAKE-CIRCULAR-LIST ...)
; processing (DEFUN CIRCULAR-LIST-SUBSEQ ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO DOTIMES-UNROLLED ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/macro-utils-tmpB7TVS35O.fasl
; compilation finished in 0:00:00.100
; compiling file "/usr/share/common-lisp/source/ironclad/src/util.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DECLAIM (INLINE BYTE-ARRAY-TO-HEX-STRING ...))
; processing (DEFUN BYTE-ARRAY-TO-HEX-STRING ...)

; file: /usr/share/common-lisp/source/ironclad/src/util.lisp
; in: DEFUN BYTE-ARRAY-TO-HEX-STRING
;     (AREF VECTOR IRONCLAD::I)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; processing (DEFUN HEX-STRING-TO-BYTE-ARRAY ...)
; processing (DEFUN ASCII-STRING-TO-BYTE-ARRAY ...)

; file: /usr/share/common-lisp/source/ironclad/src/util.lisp
; in: DEFUN ASCII-STRING-TO-BYTE-ARRAY
;     (CHAR STRING IRONCLAD::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DECLAIM (NOTINLINE BYTE-ARRAY-TO-HEX-STRING ...))
; processing (DEFUN CONSTANT-TIME-EQUAL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/util-tmpJOMD2L5F.fasl
; compilation finished in 0:00:00.192
; compiling file "/usr/share/common-lisp/source/ironclad/src/opt/sbcl/fndb.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :SB-C)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/opt/sbcl/fndb-tmpDH22VGZN.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/ironclad/src/opt/sbcl/x86oid-vm.lisp" (written 12 SEP 2021 08:27:41 AM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/opt/sbcl/x86oid-vm-tmpXDMVI6M.fasl
; compilation finished in 0:00:00.020
; compiling file "/usr/share/common-lisp/source/ironclad/src/opt/sbcl/cpu-features.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/opt/sbcl/cpu-features-tmpLT66CQGP.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/ironclad/src/common.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFMACRO DEFCONST ...)
; processing (DEFTYPE INDEX ...)
; processing (DEFTYPE INDEX+1 ...)
; processing (DEFTYPE SIMPLE-OCTET-VECTOR ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (PROGN (PROGN # ...) ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DECLAIM (INLINE UB16REF/LE ...))
; processing (DEFUN UB16REF/LE ...)
; processing (DEFUN (SETF UB16REF/LE) ...)
; processing (DEFUN UB16REF/BE ...)
; processing (DEFUN (SETF UB16REF/BE) ...)
; processing (DEFUN UB32REF/LE ...)
; processing (DEFUN (SETF UB32REF/LE) ...)
; processing (DEFUN UB32REF/BE ...)
; processing (DEFUN (SETF UB32REF/BE) ...)
; processing (DEFUN UB64REF/LE ...)
; processing (DEFUN (SETF UB64REF/LE) ...)
; processing (DEFUN UB64REF/BE ...)
; processing (DEFUN (SETF UB64REF/BE) ...)
; processing (DECLAIM (INLINE MOD32+) ...)
; processing (DEFUN MOD32+ ...)
; processing (DEFINE-COMPILER-MACRO MOD32+ ...)
; processing (DECLAIM (INLINE MOD32-) ...)
; processing (DEFUN MOD32- ...)
; processing (DEFINE-COMPILER-MACRO MOD32- ...)
; processing (DECLAIM (INLINE MOD32*) ...)
; processing (DEFUN MOD32* ...)
; processing (DEFINE-COMPILER-MACRO MOD32* ...)
; processing (DECLAIM (INLINE MOD32ASH) ...)
; processing (DEFUN MOD32ASH ...)
; processing (DEFINE-COMPILER-MACRO MOD32ASH ...)
; processing (DECLAIM (INLINE MOD32LOGNOT) ...)
; processing (DEFUN MOD32LOGNOT ...)
; processing (DEFINE-COMPILER-MACRO MOD32LOGNOT ...)
; processing (DECLAIM (INLINE ROL32 ...) ...)
; processing (DEFUN ROL32 ...)
; processing (DEFUN ROR32 ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN MOD64+ ...)
; processing (DEFINE-COMPILER-MACRO MOD64+ ...)
; processing (DEFUN MOD64- ...)
; processing (DEFINE-COMPILER-MACRO MOD64- ...)
; processing (DEFUN MOD64* ...)
; processing (DEFINE-COMPILER-MACRO MOD64* ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN MOD64ASH ...)
; processing (DEFINE-COMPILER-MACRO MOD64ASH ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN MOD64LOGNOT ...)
; processing (DEFINE-COMPILER-MACRO MOD64LOGNOT ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN ROL64 ...)
; processing (DEFUN ROR64 ...)
; processing (DECLAIM (INLINE %ADD-WITH-CARRY ...))
; processing (DEFUN %ADD-WITH-CARRY ...)
; processing (DEFUN %SUBTRACT-WITH-BORROW ...)
; processing (DECLAIM (INLINE FILL-BLOCK-LE-UB8 ...))
; processing (DECLAIM (INLINE COPY-TO-BUFFER))
; processing (DEFUN COPY-TO-BUFFER ...)
; processing (DEFUN FILL-BLOCK-UB8-LE ...)
; processing (DEFUN FILL-BLOCK-UB8-BE ...)
; processing (DEFUN FILL-BLOCK-UB8-LE/64 ...)

; file: /usr/share/common-lisp/source/ironclad/src/common.lisp
; in: DEFUN FILL-BLOCK-UB8-LE/64
;     (IRONCLAD:UB64REF/LE IRONCLAD::BUFFER IRONCLAD::J)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN FILL-BLOCK-UB8-BE/64 ...)

; file: /usr/share/common-lisp/source/ironclad/src/common.lisp
; in: DEFUN FILL-BLOCK-UB8-BE/64
;     (IRONCLAD:UB64REF/BE IRONCLAD::BUFFER IRONCLAD::J)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN XOR-BLOCK ...)
; processing (DEFINE-COMPILER-MACRO XOR-BLOCK ...)

; file: /usr/share/common-lisp/source/ironclad/src/common.lisp
; in: DEFINE-COMPILER-MACRO XOR-BLOCK
;     (DEFINE-COMPILER-MACRO IRONCLAD::XOR-BLOCK
;         (&WHOLE IRONCLAD::FORM &ENVIRONMENT IRONCLAD::ENV IRONCLAD:BLOCK-LENGTH
;          IRONCLAD::INPUT-BLOCK1 IRONCLAD::INPUT-BLOCK1-START
;          IRONCLAD::INPUT-BLOCK2 IRONCLAD::INPUT-BLOCK2-START
;          IRONCLAD::OUTPUT-BLOCK IRONCLAD::OUTPUT-BLOCK-START)
;       (COND (T IRONCLAD::FORM)))
; --> SB-INT:BINDING* 
; ==>
;   (LET* ((#:G0
;           (SB-C::CHECK-DS-LIST (SB-C::COMPILER-MACRO-ARGS #:EXPR) 7 7
;                                '(# IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK1
;                                  IRONCLAD::INPUT-BLOCK1-START
;                                  IRONCLAD::INPUT-BLOCK2
;                                  IRONCLAD::INPUT-BLOCK2-START
;                                  IRONCLAD::OUTPUT-BLOCK
;                                  IRONCLAD::OUTPUT-BLOCK-START)))
;          (IRONCLAD:BLOCK-LENGTH (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK1 (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK1-START (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK2 (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK2-START (POP #:G0))
;          (IRONCLAD::OUTPUT-BLOCK (POP #:G0))
;          (IRONCLAD::OUTPUT-BLOCK-START (POP #:G0)))
;     (DECLARE
;      (SB-C::CONSTANT-VALUE IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK1
;                            IRONCLAD::INPUT-BLOCK1-START IRONCLAD::INPUT-BLOCK2
;                            IRONCLAD::INPUT-BLOCK2-START IRONCLAD::OUTPUT-BLOCK
;                            IRONCLAD::OUTPUT-BLOCK-START))
;     (BLOCK IRONCLAD::XOR-BLOCK (COND (T IRONCLAD::FORM))))
; 
; caught STYLE-WARNING:
;   The variable BLOCK-LENGTH is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK1 is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK1-START is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK2 is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK2-START is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable OUTPUT-BLOCK is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable OUTPUT-BLOCK-START is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable ENV is defined but never used.

; file: /usr/share/common-lisp/source/ironclad/src/common.lisp
; in: DEFINE-COMPILER-MACRO XOR-BLOCK
;     (DEFINE-COMPILER-MACRO IRONCLAD::XOR-BLOCK
;         (&WHOLE IRONCLAD::FORM &ENVIRONMENT IRONCLAD::ENV IRONCLAD:BLOCK-LENGTH
;          IRONCLAD::INPUT-BLOCK1 IRONCLAD::INPUT-BLOCK1-START
;          IRONCLAD::INPUT-BLOCK2 IRONCLAD::INPUT-BLOCK2-START
;          IRONCLAD::OUTPUT-BLOCK IRONCLAD::OUTPUT-BLOCK-START)
;       (COND (T IRONCLAD::FORM)))
; --> EVAL-WHEN SB-C::%DEFINE-COMPILER-MACRO SB-C::%DEFINE-COMPILER-MACRO 
; --> SB-INT:NAMED-LAMBDA FUNCTION SB-INT:NAMED-DS-BIND SB-INT:BINDING* 
; ==>
;   (LET* ((#:G0
;           (SB-C::CHECK-DS-LIST (SB-C::COMPILER-MACRO-ARGS #:EXPR) 7 7
;                                '(# IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK1
;                                  IRONCLAD::INPUT-BLOCK1-START
;                                  IRONCLAD::INPUT-BLOCK2
;                                  IRONCLAD::INPUT-BLOCK2-START
;                                  IRONCLAD::OUTPUT-BLOCK
;                                  IRONCLAD::OUTPUT-BLOCK-START)))
;          (IRONCLAD:BLOCK-LENGTH (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK1 (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK1-START (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK2 (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK2-START (POP #:G0))
;          (IRONCLAD::OUTPUT-BLOCK (POP #:G0))
;          (IRONCLAD::OUTPUT-BLOCK-START (POP #:G0)))
;     (DECLARE
;      (SB-C::CONSTANT-VALUE IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK1
;                            IRONCLAD::INPUT-BLOCK1-START IRONCLAD::INPUT-BLOCK2
;                            IRONCLAD::INPUT-BLOCK2-START IRONCLAD::OUTPUT-BLOCK
;                            IRONCLAD::OUTPUT-BLOCK-START))
;     (BLOCK IRONCLAD::XOR-BLOCK (COND (T IRONCLAD::FORM))))
; 
; caught STYLE-WARNING:
;   The variable BLOCK-LENGTH is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK1 is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK1-START is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK2 is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK2-START is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable OUTPUT-BLOCK is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable OUTPUT-BLOCK-START is defined but never used.

; --> EVAL-WHEN SB-C::%DEFINE-COMPILER-MACRO SB-C::%DEFINE-COMPILER-MACRO 
; --> SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA (COMPILER-MACRO IRONCLAD::XOR-BLOCK)
;         (#:EXPR IRONCLAD::ENV &AUX (IRONCLAD::FORM #:EXPR))
;       (DECLARE
;        (SB-C::LAMBDA-LIST
;         (IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK1
;                                IRONCLAD::INPUT-BLOCK1-START
;                                IRONCLAD::INPUT-BLOCK2
;                                IRONCLAD::INPUT-BLOCK2-START
;                                IRONCLAD::OUTPUT-BLOCK
;                                IRONCLAD::OUTPUT-BLOCK-START)))
;       (SB-INT:NAMED-DS-BIND (:MACRO IRONCLAD::XOR-BLOCK . DEFINE-COMPILER-MACRO)
;           (IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK1
;                                  IRONCLAD::INPUT-BLOCK1-START
;                                  IRONCLAD::INPUT-BLOCK2
;                                  IRONCLAD::INPUT-BLOCK2-START
;                                  IRONCLAD::OUTPUT-BLOCK
;                                  IRONCLAD::OUTPUT-BLOCK-START)
;           (SB-C::COMPILER-MACRO-ARGS #:EXPR)
;         (DECLARE
;          (SB-C::CONSTANT-VALUE IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK1
;                                IRONCLAD::INPUT-BLOCK1-START
;                                IRONCLAD::INPUT-BLOCK2
;                                IRONCLAD::INPUT-BLOCK2-START
;                                IRONCLAD::OUTPUT-BLOCK
;                                IRONCLAD::OUTPUT-BLOCK-START))
;         (BLOCK IRONCLAD::XOR-BLOCK (COND (T IRONCLAD::FORM)))))
; 
; caught STYLE-WARNING:
;   The variable ENV is defined but never used.

; processing (DEFUN COPY-BLOCK ...)
; processing (DEFINE-COMPILER-MACRO COPY-BLOCK ...)

; file: /usr/share/common-lisp/source/ironclad/src/common.lisp
; in: DEFINE-COMPILER-MACRO COPY-BLOCK
;     (DEFINE-COMPILER-MACRO IRONCLAD::COPY-BLOCK
;         (&WHOLE IRONCLAD::FORM &ENVIRONMENT IRONCLAD::ENV IRONCLAD:BLOCK-LENGTH
;          IRONCLAD::INPUT-BLOCK IRONCLAD::INPUT-BLOCK-START IRONCLAD::OUTPUT-BLOCK
;          IRONCLAD::OUTPUT-BLOCK-START)
;       (COND (T IRONCLAD::FORM)))
; --> SB-INT:BINDING* 
; ==>
;   (LET* ((#:G0
;           (SB-C::CHECK-DS-LIST (SB-C::COMPILER-MACRO-ARGS #:EXPR) 5 5
;                                '(# IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK
;                                  IRONCLAD::INPUT-BLOCK-START
;                                  IRONCLAD::OUTPUT-BLOCK
;                                  IRONCLAD::OUTPUT-BLOCK-START)))
;          (IRONCLAD:BLOCK-LENGTH (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK-START (POP #:G0))
;          (IRONCLAD::OUTPUT-BLOCK (POP #:G0))
;          (IRONCLAD::OUTPUT-BLOCK-START (POP #:G0)))
;     (DECLARE
;      (SB-C::CONSTANT-VALUE IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK
;                            IRONCLAD::INPUT-BLOCK-START IRONCLAD::OUTPUT-BLOCK
;                            IRONCLAD::OUTPUT-BLOCK-START))
;     (BLOCK IRONCLAD::COPY-BLOCK (COND (T IRONCLAD::FORM))))
; 
; caught STYLE-WARNING:
;   The variable BLOCK-LENGTH is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK-START is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable OUTPUT-BLOCK is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable OUTPUT-BLOCK-START is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable ENV is defined but never used.

; file: /usr/share/common-lisp/source/ironclad/src/common.lisp
; in: DEFINE-COMPILER-MACRO COPY-BLOCK
;     (DEFINE-COMPILER-MACRO IRONCLAD::COPY-BLOCK
;         (&WHOLE IRONCLAD::FORM &ENVIRONMENT IRONCLAD::ENV IRONCLAD:BLOCK-LENGTH
;          IRONCLAD::INPUT-BLOCK IRONCLAD::INPUT-BLOCK-START IRONCLAD::OUTPUT-BLOCK
;          IRONCLAD::OUTPUT-BLOCK-START)
;       (COND (T IRONCLAD::FORM)))
; --> EVAL-WHEN SB-C::%DEFINE-COMPILER-MACRO SB-C::%DEFINE-COMPILER-MACRO 
; --> SB-INT:NAMED-LAMBDA FUNCTION SB-INT:NAMED-DS-BIND SB-INT:BINDING* 
; ==>
;   (LET* ((#:G0
;           (SB-C::CHECK-DS-LIST (SB-C::COMPILER-MACRO-ARGS #:EXPR) 5 5
;                                '(# IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK
;                                  IRONCLAD::INPUT-BLOCK-START
;                                  IRONCLAD::OUTPUT-BLOCK
;                                  IRONCLAD::OUTPUT-BLOCK-START)))
;          (IRONCLAD:BLOCK-LENGTH (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK-START (POP #:G0))
;          (IRONCLAD::OUTPUT-BLOCK (POP #:G0))
;          (IRONCLAD::OUTPUT-BLOCK-START (POP #:G0)))
;     (DECLARE
;      (SB-C::CONSTANT-VALUE IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK
;                            IRONCLAD::INPUT-BLOCK-START IRONCLAD::OUTPUT-BLOCK
;                            IRONCLAD::OUTPUT-BLOCK-START))
;     (BLOCK IRONCLAD::COPY-BLOCK (COND (T IRONCLAD::FORM))))
; 
; caught STYLE-WARNING:
;   The variable BLOCK-LENGTH is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK-START is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable OUTPUT-BLOCK is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable OUTPUT-BLOCK-START is defined but never used.

; --> EVAL-WHEN SB-C::%DEFINE-COMPILER-MACRO SB-C::%DEFINE-COMPILER-MACRO 
; --> SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA (COMPILER-MACRO IRONCLAD::COPY-BLOCK)
;         (#:EXPR IRONCLAD::ENV &AUX (IRONCLAD::FORM #:EXPR))
;       (DECLARE
;        (SB-C::LAMBDA-LIST
;         (IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK
;                                IRONCLAD::INPUT-BLOCK-START
;                                IRONCLAD::OUTPUT-BLOCK
;                                IRONCLAD::OUTPUT-BLOCK-START)))
;       (SB-INT:NAMED-DS-BIND (:MACRO IRONCLAD::COPY-BLOCK
;                              . DEFINE-COMPILER-MACRO)
;           (IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK
;                                  IRONCLAD::INPUT-BLOCK-START
;                                  IRONCLAD::OUTPUT-BLOCK
;                                  IRONCLAD::OUTPUT-BLOCK-START)
;           (SB-C::COMPILER-MACRO-ARGS #:EXPR)
;         (DECLARE
;          (SB-C::CONSTANT-VALUE IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK
;                                IRONCLAD::INPUT-BLOCK-START
;                                IRONCLAD::OUTPUT-BLOCK
;                                IRONCLAD::OUTPUT-BLOCK-START))
;         (BLOCK IRONCLAD::COPY-BLOCK (COND (T IRONCLAD::FORM)))))
; 
; caught STYLE-WARNING:
;   The variable ENV is defined but never used.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/common-tmpWY32RQAP.fasl
; compilation finished in 0:00:00.884
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "ironclad/core" "src" "common">
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/cipher.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS CIPHER ...)
; processing (DEFCLASS STREAM-CIPHER ...)
; processing (DEFMETHOD ENCRYPT ...)
; processing (DEFMETHOD DECRYPT ...)
; processing (DEFUN ENCRYPT-IN-PLACE ...)
; processing (DEFUN DECRYPT-IN-PLACE ...)
; processing (DEFMACRO WITH-WORDS ...)
; processing (DEFCLASS 8-BYTE-BLOCK-MIXIN ...)
; processing (DEFCLASS 16-BYTE-BLOCK-MIXIN ...)
; processing (DEFCLASS 32-BYTE-BLOCK-MIXIN ...)
; processing (DEFCLASS 64-BYTE-BLOCK-MIXIN ...)
; processing (DEFCLASS 128-BYTE-BLOCK-MIXIN ...)
; processing (DEFMACRO DEFCIPHER ...)
; processing (DEFMACRO DEFINE-BLOCK-ENCRYPTOR ...)
; processing (DEFMACRO DEFINE-BLOCK-DECRYPTOR ...)
; processing (DEFMACRO DEFINE-STREAM-CRYPTOR ...)
; processing (DEFMETHOD VERIFY-KEY ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCLASS CIPHER-INFO ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN %FIND-CIPHER ...)
; processing (DEFUN (SETF %FIND-CIPHER) ...)
; processing (DEFMETHOD KEY-LENGTHS ...)
; processing (DEFMETHOD KEY-LENGTHS ...)
; processing (DEFMETHOD BLOCK-LENGTH ...)
; processing (DEFMETHOD BLOCK-LENGTH ...)
; processing (DEFMETHOD BLOCK-LENGTH ...)
; processing (DEFMETHOD BLOCK-LENGTH ...)
; processing (DEFMETHOD BLOCK-LENGTH ...)
; processing (DEFMETHOD BLOCK-LENGTH ...)
; processing (DEFMETHOD BLOCK-LENGTH ...)
; processing (DEFUN LIST-ALL-CIPHERS ...)
; processing (DEFUN CIPHER-SUPPORTED-P ...)
; processing (DEFUN ACCEPTABLE-KEY-LENGTHS* ...)
; processing (DEFUN ACCEPTABLE-KEY-LENGTHS ...)
; processing (DEFUN GENERATE-KEY-VERIFIER-METHODS ...)
; processing (DEFUN GENERATE-COMMON-CIPHER-METHODS ...)
; processing (DEFUN GENERATE-BLOCK-CIPHER-FORMS ...)
; processing (DEFUN GENERATE-STREAM-CIPHER-FORMS ...)
; processing (DEFUN %DEFCIPHER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/cipher-tmpBNQ9QGOU.fasl
; compilation finished in 0:00:00.556
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/padding.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS PADDING ...)
; processing (DEFCLASS PKCS7-PADDING ...)
; processing (DEFMETHOD ADD-PADDING-BYTES ...)
; processing (DEFMETHOD COUNT-PADDING-BYTES ...)
; processing (DEFCLASS ANSI-X923-PADDING ...)
; processing (DEFMETHOD ADD-PADDING-BYTES ...)
; processing (DEFMETHOD COUNT-PADDING-BYTES ...)
; processing (DEFCLASS ISO-7816-4-PADDING ...)
; processing (DEFMETHOD ADD-PADDING-BYTES ...)
; processing (DEFMETHOD COUNT-PADDING-BYTES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/padding-tmpGWNCIGUH.fasl
; compilation finished in 0:00:00.192
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/make-cipher.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFMETHOD VALID-MODE-FOR-CIPHER-P ...)
; processing (DEFUN VALID-MODE-FOR-BLOCK-CIPHER-P ...)
; processing (DEFMETHOD VALID-MODE-FOR-CIPHER-P ...)
; processing (DEFMETHOD VALID-MODE-FOR-CIPHER-P ...)
; processing (DEFMETHOD VALID-MODE-FOR-CIPHER-P ...)
; processing (DEFMETHOD VALID-MODE-FOR-CIPHER-P ...)
; processing (DEFMETHOD VALID-MODE-FOR-CIPHER-P ...)
; processing (DEFMETHOD VALID-MODE-FOR-CIPHER-P ...)
; processing (DEFUN MAKE-MODE-FOR-CIPHER ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFUN %BLOCK-CIPHER-P ...)
; processing (DEFUN FIND-CIPHER-OR-LOSE ...)
; processing (DEFUN VALIDATE-PARAMETERS-FOR-CIPHER-INFO ...)
; processing (DEFUN MAKE-CIPHER ...)
; processing (DEFINE-COMPILER-MACRO MAKE-CIPHER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/make-cipher-tmpQFGWXALX.fasl
; compilation finished in 0:00:00.296
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/modes.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS ENCRYPTION-MODE ...)
; processing (DEFCLASS PADDED-MODE ...)
; processing (DEFCLASS ECB-MODE ...)
; processing (DEFCLASS STREAM-MODE ...)
; processing (DEFCLASS INITITIALIZATION-VECTOR-MIXIN ...)
; processing (DEFCLASS CBC-MODE ...)
; processing (DEFCLASS OFB-MODE ...)
; processing (DEFCLASS CFB-MODE ...)
; processing (DEFCLASS CFB8-MODE ...)
; processing (DEFCLASS CTR-MODE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFVAR *SUPPORTED-MODES* ...)
; processing (DEFUN MODE-SUPPORTED-P ...)
; processing (DEFUN LIST-ALL-MODES ...)
; processing (DEFMETHOD ENCRYPT-MESSAGE ...)
; processing (DEFMETHOD DECRYPT-MESSAGE ...)
; processing (DEFUN INCREMENT-COUNTER-BLOCK ...)
; processing (DECLAIM (INLINE INCREMENT-COUNTER-BLOCK-1))
; processing (DEFUN INCREMENT-COUNTER-BLOCK-1 ...)
; processing (DEFUN DECREMENT-COUNTER-BLOCK ...)
; processing (MACROLET (# #) ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/modes.lisp
; in: DEFINE-MODE-FUNCTION MODE-CRYPT
;     (IRONCLAD::DEFINE-MODE-FUNCTION IRONCLAD::MODE-CRYPT IRONCLAD::MESSAGE-LENGTH)
; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 128
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     128))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 128
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     128))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET 
; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED 128)
;           (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING)
;           (+ IRONCLAD::N-BYTES-PROCESSED 128))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 64
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     64))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 64
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     64))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET 
; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED 64)
;           (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING)
;           (+ IRONCLAD::N-BYTES-PROCESSED 64))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 32
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     32))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 32
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET 
; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED 32)
;           (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING)
;           (+ IRONCLAD::N-BYTES-PROCESSED 32))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 16
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     16))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 16
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET 
; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED 16)
;           (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING)
;           (+ IRONCLAD::N-BYTES-PROCESSED 16))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 8
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0 8))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 8
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0 8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET 
; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED 8)
;           (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING)
;           (+ IRONCLAD::N-BYTES-PROCESSED 8))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 128
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     128))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 128
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     128))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; ==>
;   (SB-PCL::LOAD-DEFMETHOD 'STANDARD-METHOD 'IRONCLAD::MODE-CRYPT-FUNCTIONS 'NIL
;                           (LIST (FIND-CLASS 'IRONCLAD::128-BYTE-BLOCK-MIXIN)
;                                 (FIND-CLASS 'IRONCLAD::CBC-MODE))
;                           '(IRONCLAD::CIPHER IRONCLAD::MODE)
;                           (LIST* :FUNCTION
;                                  (LET* ((SB-PCL::FMF #) (SB-PCL::MF #))
;                                    (SETF # #)
;                                    SB-PCL::MF)
;                                  '(SB-PCL::PLIST (:ARG-INFO (2))
;                                    SB-PCL::SIMPLE-NEXT-METHOD-CALL T))
;                           (SB-C:SOURCE-LOCATION))
; 
; caught STYLE-WARNING:
;   Call to IRONCLAD::COPY-BLOCK could not be inlined because its source code was
;   not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation must be in
;   effect to save function definitions for inlining.
; 
; caught STYLE-WARNING:
;   Call to IRONCLAD::XOR-BLOCK could not be inlined because its source code was
;   not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation must be in
;   effect to save function definitions for inlining.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET 
; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED 128)
;           (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING)
;           (+ IRONCLAD::N-BYTES-PROCESSED 128))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 64
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     64))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 64
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     64))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET 
; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED 64)
;           (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING)
;           (+ IRONCLAD::N-BYTES-PROCESSED 64))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 32
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     32))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 32
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET 
; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED 32)
;           (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING)
;           (+ IRONCLAD::N-BYTES-PROCESSED 32))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 16
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     16))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 16
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET 
; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED 16)
;           (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING)
;           (+ IRONCLAD::N-BYTES-PROCESSED 16))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 8
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0 8))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 8
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0 8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET 
; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED 8)
;           (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING)
;           (+ IRONCLAD::N-BYTES-PROCESSED 8))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET MULTIPLE-VALUE-BIND LET UNLESS 
; --> IF AND IF LOCALLY AND THE >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION INCF SETQ THE 
; ==>
;   (+ IRONCLAD::Q IRONCLAD::KEYSTREAM-BLOCKS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET LOOP BLOCK TAGBODY PROGN WHEN 
; --> IF PROGN INCF SETQ THE 
; ==>
;   (+ 1 IRONCLAD::KEYSTREAM-BLOCKS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET MULTIPLE-VALUE-BIND LET UNLESS 
; --> IF AND IF LOCALLY AND THE >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION INCF SETQ THE 
; ==>
;   (+ IRONCLAD::Q IRONCLAD::KEYSTREAM-BLOCKS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET LOOP BLOCK TAGBODY PROGN WHEN 
; --> IF PROGN INCF SETQ THE 
; ==>
;   (+ 1 IRONCLAD::KEYSTREAM-BLOCKS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET MULTIPLE-VALUE-BIND LET UNLESS 
; --> IF AND IF LOCALLY AND THE >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION INCF SETQ THE 
; ==>
;   (+ IRONCLAD::Q IRONCLAD::KEYSTREAM-BLOCKS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET LOOP BLOCK TAGBODY PROGN WHEN 
; --> IF PROGN INCF SETQ THE 
; ==>
;   (+ 1 IRONCLAD::KEYSTREAM-BLOCKS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET MULTIPLE-VALUE-BIND LET UNLESS 
; --> IF AND IF LOCALLY AND THE >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION INCF SETQ THE 
; ==>
;   (+ IRONCLAD::Q IRONCLAD::KEYSTREAM-BLOCKS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET LOOP BLOCK TAGBODY PROGN WHEN 
; --> IF PROGN INCF SETQ THE 
; ==>
;   (+ 1 IRONCLAD::KEYSTREAM-BLOCKS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET MULTIPLE-VALUE-BIND LET UNLESS 
; --> IF AND IF LOCALLY AND THE >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION INCF SETQ THE 
; ==>
;   (+ IRONCLAD::Q IRONCLAD::KEYSTREAM-BLOCKS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET LOOP BLOCK TAGBODY PROGN WHEN 
; --> IF PROGN INCF SETQ THE 
; ==>
;   (+ 1 IRONCLAD::KEYSTREAM-BLOCKS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFMETHOD ENCRYPTED-MESSAGE-LENGTH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/modes-tmpCXOPF0UO.fasl
; compilation finished in 0:00:03.952
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "ironclad/core" "src" "ciphers" "modes">
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/digest.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL) ...)
; processing (DEFTYPE BUFFER-INDEX ...)
; processing (DEFUN UPDATE-DIGEST-FROM-STREAM ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/digest.lisp
; in: DEFUN UPDATE-DIGEST-FROM-STREAM
;     (MAKE-ARRAY IRONCLAD::+BUFFER-SIZE+ :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; 
; note: could not stack allocate:
;        (MAKE-ARRAY +BUFFER-SIZE+ :ELEMENT-TYPE '(UNSIGNED-BYTE 8))

; processing (DECLAIM (INLINE STORE-DATA-LENGTH))
; processing (DEFUN STORE-DATA-LENGTH ...)
; processing (DEFMACRO DEFINE-DIGEST-REGISTERS ...)
; processing (DEFMACRO DEFINE-DIGEST-UPDATER ...)
; processing (DEFMACRO DEFINE-DIGEST-FINALIZER ...)
; processing (DEFSTRUCT (MDX # ...) ...)
; processing (DECLAIM (INLINE MDX-UPDATER))
; processing (DEFUN MDX-UPDATER ...)
; processing (DECLAIM (NOTINLINE MDX-UPDATER))
; processing (DEFMETHOD DIGEST-FILE ...)
; processing (DEFMETHOD DIGEST-FILE ...)
; processing (DEFMETHOD DIGEST-FILE ...)
; processing (DEFMETHOD DIGEST-STREAM ...)
; processing (DEFMETHOD DIGEST-STREAM ...)
; processing (DEFMETHOD DIGEST-STREAM ...)
; processing (DEFMETHOD DIGEST-SEQUENCE ...)
; processing (DEFMETHOD DIGEST-SEQUENCE ...)
; processing (DEFUN MAKE-DIGEST ...)
; processing (DEFUN DIGESTP ...)
; processing (DEFUN LIST-ALL-DIGESTS ...)
; processing (DEFUN DIGEST-SUPPORTED-P ...)
; processing (DEFMETHOD DIGEST-LENGTH ...)
; processing (DEFMETHOD DIGEST-LENGTH ...)
; processing (DEFMETHOD UPDATE-DIGEST ...)
; processing (DEFUN OPTIMIZED-MAKER-NAME ...)
; processing (DEFMACRO DEFDIGEST ...)
; processing (DEFINE-COMPILER-MACRO MAKE-DIGEST ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/digest.lisp
; in: DEFINE-COMPILER-MACRO MAKE-DIGEST
;     (DEFINE-COMPILER-MACRO IRONCLAD:MAKE-DIGEST
;         (&WHOLE IRONCLAD::FORM &ENVIRONMENT IRONCLAD::ENV IRONCLAD::NAME &REST
;          IRONCLAD::KEYS &KEY &ALLOW-OTHER-KEYS)
;       (DECLARE (IGNORE IRONCLAD::ENV))
;       (COND
;        ((OR (KEYWORDP IRONCLAD::NAME) (AND # #))
;         (LET (#)
;           (IF #
;               `#
;               IRONCLAD::FORM)))
;        (T IRONCLAD::FORM)))
; --> EVAL-WHEN 
; ==>
;   (SB-C::%DEFINE-COMPILER-MACRO 'IRONCLAD:MAKE-DIGEST
;                                 (SB-INT:NAMED-LAMBDA (COMPILER-MACRO
;                                                       IRONCLAD:MAKE-DIGEST)
;                                     (#:EXPR IRONCLAD::ENV &AUX
;                                      (IRONCLAD::FORM #:EXPR))
;                                   (DECLARE
;                                    (SB-C::LAMBDA-LIST
;                                     (IRONCLAD::NAME &REST IRONCLAD::KEYS &KEY
;                                                     &ALLOW-OTHER-KEYS)))
;                                   (DECLARE (IGNORE IRONCLAD::ENV))
;                                   (SB-INT:NAMED-DS-BIND (:MACRO
;                                                          IRONCLAD:MAKE-DIGEST
;                                                          . DEFINE-COMPILER-MACRO)
;                                       (IRONCLAD::NAME &REST IRONCLAD::KEYS &KEY
;                                                       &ALLOW-OTHER-KEYS)
;                                       (SB-C::COMPILER-MACRO-ARGS #:EXPR)
;                                     (DECLARE
;                                      (SB-C::CONSTANT-VALUE IRONCLAD::NAME
;                                                            IRONCLAD::KEYS))
;                                     (BLOCK IRONCLAD:MAKE-DIGEST (COND # #)))))
; 
; caught STYLE-WARNING:
;   3 calls to IRONCLAD:MAKE-DIGEST were compiled before a compiler-macro was
;   defined for it. A declaration of NOTINLINE at the call sites will eliminate
;   this warning, as will defining the compiler-macro before its first potential
;   use.

; processing (DEFUN MAYBE-EXPAND-ONE-SHOT-CALL ...)
; processing (DEFINE-COMPILER-MACRO DIGEST-SEQUENCE ...)
; processing (DEFINE-COMPILER-MACRO DIGEST-STREAM ...)
; processing (DEFINE-COMPILER-MACRO DIGEST-FILE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/digest-tmpAXIB1X7H.fasl
; compilation finished in 0:00:00.780
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "ironclad/core" "src" "digests" "digest">
; compiling file "/usr/share/common-lisp/source/ironclad/src/macs/mac.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS MAC ...)
; processing (DEFUN MACP ...)
; processing (DEFUN LIST-ALL-MACS ...)
; processing (DEFUN MAC-SUPPORTED-P ...)
; processing (DEFMACRO DEFMAC ...)
; processing (DEFUN MAKE-MAC ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/macs/mac-tmpCOGKFIGR.fasl
; compilation finished in 0:00:00.076
; compiling file "/usr/share/common-lisp/source/ironclad/src/prng/prng.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFVAR *PRNG* ...)
; processing (DEFUN LIST-ALL-PRNGS ...)
; processing (DEFMETHOD MAKE-PRNG ...)
; processing (DEFUN RANDOM-DATA ...)
; processing (DEFUN READ-OS-RANDOM-SEED ...)
; processing (DEFUN RANDOM-BITS ...)
; processing (DEFUN STRONG-RANDOM ...)
; processing (DEFUN OS-RANDOM-SEED ...)
; processing (DEFUN READ-SEED ...)
; processing (DEFUN WRITE-SEED ...)
; processing (DEFUN FEED-FIFO ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/prng/prng-tmp9KWK6ETS.fasl
; compilation finished in 0:00:00.204
; compiling file "/usr/share/common-lisp/source/ironclad/src/prng/os-prng.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFPARAMETER *OS-PRNG-STREAM* ...)
; processing (DEFPARAMETER *OS-PRNG-STREAM-LOCK* ...)
; processing (DEFCLASS OS-PRNG ...)
; processing (DEFMETHOD PRNG-RANDOM-DATA ...)

; file: /usr/share/common-lisp/source/ironclad/src/prng/os-prng.lisp
; in: DEFMETHOD PRNG-RANDOM-DATA (T OS-PRNG)
;     (BORDEAUX-THREADS:WITH-LOCK-HELD (IRONCLAD::*OS-PRNG-STREAM-LOCK*)
;       (UNLESS
;           (AND IRONCLAD::*OS-PRNG-STREAM*
;                (OPEN-STREAM-P IRONCLAD::*OS-PRNG-STREAM*))
;         (SETF IRONCLAD::*OS-PRNG-STREAM*
;                 (OPEN #P"/dev/urandom" :ELEMENT-TYPE '#)))
;       (READ-SEQUENCE IRONCLAD::SEQ IRONCLAD::*OS-PRNG-STREAM*))
; --> IF 
; ==>
;   NIL
; 
; caught STYLE-WARNING:
;   This is not a REAL:
;    NIL
;   See also:
;     The SBCL Manual, Node "Handling of Types"

; processing (DEFMETHOD MAKE-PRNG ...)
; processing (SETF *PRNG* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/prng/os-prng-tmpCRZB5VKB.fasl
; compilation finished in 0:00:00.052
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "ironclad/core" "src" "prng" "os-prng">
; compiling file "/usr/share/common-lisp/source/ironclad/src/math.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFUN EGCD ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN EGCD
;     (= IRONCLAD::C 0)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (FLOOR IRONCLAD::D IRONCLAD::C)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::Q IRONCLAD::C)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The second argument is a REAL, not a INTEGER.

;     (- IRONCLAD::D (* IRONCLAD::Q IRONCLAD::C))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.

;     (* IRONCLAD::Q IRONCLAD::U_C)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The second argument is a NUMBER, not a INTEGER.

;     (- IRONCLAD::U_D (* IRONCLAD::Q IRONCLAD::U_C))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* IRONCLAD::Q IRONCLAD::V_C)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The second argument is a NUMBER, not a INTEGER.

;     (- IRONCLAD::V_D (* IRONCLAD::Q IRONCLAD::V_C))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (>= IRONCLAD::A 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (>= IRONCLAD::B 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (FLOOR IRONCLAD::D IRONCLAD::C)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* IRONCLAD::Q IRONCLAD::C)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (- IRONCLAD::D (* IRONCLAD::Q IRONCLAD::C))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::Q IRONCLAD::U_C)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (- IRONCLAD::U_D (* IRONCLAD::Q IRONCLAD::U_C))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::Q IRONCLAD::V_C)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (- IRONCLAD::V_D (* IRONCLAD::Q IRONCLAD::V_C))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFUN JACOBI ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN JACOBI
;     (EVENP IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (EVENP IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a (UNSIGNED-BYTE
;                                                                       32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGAND IRONCLAD::A 7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (MINUSP IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (- IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER * -1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #1=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 2) because:
;       The first argument is a (INTEGER * -1), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER 1) . #1#), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).

;     (MINUSP IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (EVENP IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGAND IRONCLAD::B 7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGAND IRONCLAD::A IRONCLAD::B 2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (ABS IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER * -1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #1=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 2) because:
;       The first argument is a (INTEGER * -1), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER 1) . #1#), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).

;     (ASH IRONCLAD::A -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (> IRONCLAD::B 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (ASH IRONCLAD::B -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (ABS IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER * -1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #1=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 2) because:
;       The first argument is a (INTEGER * -1), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER 1) . #1#), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).

; processing (DEFUN POWER-MOD-TAB ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN POWER-MOD-TAB
;     (1- IRONCLAD::K)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* IRONCLAD::B IRONCLAD::B)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::B IRONCLAD::B) IRONCLAD::M)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::BI IRONCLAD::BB)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a REAL, not a INTEGER.

;     (MOD (* IRONCLAD::BI IRONCLAD::BB) IRONCLAD::M)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (1- IRONCLAD::K)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (ASH 1 (1- IRONCLAD::K))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 2) because:
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 29).
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 3) because:
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 29).
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (* IRONCLAD::B IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::B IRONCLAD::B) IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::BI IRONCLAD::BB)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::BI IRONCLAD::BB) IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFUN POWER-MOD ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN POWER-MOD
;     (ZEROP IRONCLAD::E)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD 1 IRONCLAD::M)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a RATIONAL.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a SINGLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a DOUBLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::RES IRONCLAD::B)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::RES IRONCLAD::B) IRONCLAD::M)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::B IRONCLAD::B)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::B IRONCLAD::B) IRONCLAD::M)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (LDB (BYTE IRONCLAD::TMP IRONCLAD::S) IRONCLAD::E)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (* IRONCLAD::RES (SVREF IRONCLAD::TAB (ASH IRONCLAD::U -1)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::RES (SVREF IRONCLAD::TAB (ASH IRONCLAD::U -1))) IRONCLAD::M)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::RES IRONCLAD::RES)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
;   The second argument is a REAL, not a INTEGER.

;     (MOD (* IRONCLAD::RES IRONCLAD::RES) IRONCLAD::M)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                               (SINGLE-FLOAT 0.0)), not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                               (SINGLE-FLOAT 0.0)), not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a RATIONAL.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a SINGLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a DOUBLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                               (SINGLE-FLOAT 0.0)), not a FLOAT.

;     (* IRONCLAD::RES IRONCLAD::RES)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
;   The second argument is a REAL, not a INTEGER.

;     (MOD (* IRONCLAD::RES IRONCLAD::RES) IRONCLAD::M)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                               (SINGLE-FLOAT 0.0)), not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                               (SINGLE-FLOAT 0.0)), not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a RATIONAL.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a SINGLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a DOUBLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                               (SINGLE-FLOAT 0.0)), not a FLOAT.

;     (MOD 1 IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL 0)), not a FIXNUM.
;       The second argument is a (OR (DOUBLE-FLOAT * #1=(0.0d0))
;                                    (SINGLE-FLOAT * #2=(0.0))
;                                    (RATIONAL * #3=(0))), not a FIXNUM.
;       The result is a (VALUES REAL . #4=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL 0)), not a SINGLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT * #1#) (SINGLE-FLOAT * #2#)
;                                    (RATIONAL * #3#)), not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #4#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (< IRONCLAD::I 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER -1), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER -1), not a FIXNUM.
;       etc.

;     (- IRONCLAD::I IRONCLAD::K)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER -7) . #1=(&OPTIONAL)), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -7) . #1#), not a (VALUES
;                                                           (UNSIGNED-BYTE 32)
;                                                           &REST T).
;       etc.

;     (1+ (- IRONCLAD::I IRONCLAD::K))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER -7), not a FIXNUM.
;       The result is a (VALUES (INTEGER -6) . #2=(&OPTIONAL)), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER -7), not a FIXNUM.
;       The result is a (VALUES (INTEGER -6) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MAX (1+ (- IRONCLAD::I IRONCLAD::K)) 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER -6), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER -6), not a FIXNUM.
;       etc.

;     (- IRONCLAD::I IRONCLAD::S)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (1+ (- IRONCLAD::I IRONCLAD::S))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (DOTIMES (IRONCLAD::H IRONCLAD::TMP)
;       (SETQ IRONCLAD::RES (MOD (* IRONCLAD::RES IRONCLAD::RES) IRONCLAD::M)))
; --> BLOCK LET TAGBODY UNLESS IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (* IRONCLAD::RES IRONCLAD::RES)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES
;                        (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                            (SINGLE-FLOAT 0.0))
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a REAL, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES
;                        (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                            (SINGLE-FLOAT 0.0))
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (* IRONCLAD::RES IRONCLAD::RES) IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                                   (SINGLE-FLOAT 0.0)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                                   (SINGLE-FLOAT 0.0)), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL 0)), not a FIXNUM.
;       The second argument is a (OR (DOUBLE-FLOAT * #1=(0.0d0))
;                                    (SINGLE-FLOAT * #2=(0.0))
;                                    (RATIONAL * #3=(0))), not a FIXNUM.
;       The result is a (VALUES REAL . #4=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL 0)), not a SINGLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT * #1#) (SINGLE-FLOAT * #2#)
;                                    (RATIONAL * #3#)), not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #4#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (DOTIMES (IRONCLAD::H IRONCLAD::TMP)
;       (SETQ IRONCLAD::RES (MOD (* IRONCLAD::RES IRONCLAD::RES) IRONCLAD::M)))
; --> BLOCK LET TAGBODY PSETQ PROGN SETQ THE 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (ASH IRONCLAD::U -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (INTEGER 1), not a (SIGNED-BYTE 32).
;       etc.

;     (* IRONCLAD::RES (SVREF IRONCLAD::TAB (ASH IRONCLAD::U -1)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a REAL, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::RES (SVREF IRONCLAD::TAB (ASH IRONCLAD::U -1))) IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (INCF IRONCLAD::S)
; --> THE 
; ==>
;   (+ 1 IRONCLAD::S)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* IRONCLAD::RES IRONCLAD::RES)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES
;                        (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                            (SINGLE-FLOAT 0.0))
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a REAL, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES
;                        (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                            (SINGLE-FLOAT 0.0))
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (* IRONCLAD::RES IRONCLAD::RES) IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                                   (SINGLE-FLOAT 0.0)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                                   (SINGLE-FLOAT 0.0)), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL 0)), not a FIXNUM.
;       The second argument is a (OR (DOUBLE-FLOAT * #1=(0.0d0))
;                                    (SINGLE-FLOAT * #2=(0.0))
;                                    (RATIONAL * #3=(0))), not a FIXNUM.
;       The result is a (VALUES REAL . #4=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL 0)), not a SINGLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT * #1#) (SINGLE-FLOAT * #2#)
;                                    (RATIONAL * #3#)), not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #4#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (DECF IRONCLAD::I)
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER -1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER -1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* IRONCLAD::RES IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a REAL, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::RES IRONCLAD::B) IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (ASH IRONCLAD::E -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (* IRONCLAD::B IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::B IRONCLAD::B) IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFUN MILLER-RABIN-DECOMPOSITION ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN MILLER-RABIN-DECOMPOSITION
;     (ASH IRONCLAD::N -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (1+ IRONCLAD::K)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (ASH IRONCLAD::Q -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; processing (DEFUN MILLER-RABIN-KERNEL ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN MILLER-RABIN-KERNEL
;     (- IRONCLAD::N 2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (+ (IRONCLAD:STRONG-RANDOM (- IRONCLAD::N 2)) 2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (1- IRONCLAD::N)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (= IRONCLAD::Y 1)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (= IRONCLAD::Y IRONCLAD::MINUS1)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (= IRONCLAD::J IRONCLAD::K)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (= IRONCLAD::Y IRONCLAD::MINUS1)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (= IRONCLAD::Y 1)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (- IRONCLAD::N 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ (IRONCLAD:STRONG-RANDOM (- IRONCLAD::N 2)) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (1- IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (= IRONCLAD::Y IRONCLAD::MINUS1)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a NUMBER, not a DOUBLE-FLOAT.

;     (1+ IRONCLAD::J)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFUN LUCAS-SEQUENCE ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN LUCAS-SEQUENCE
;     (* IRONCLAD::UH IRONCLAD::VL)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
;   The second argument is a REAL, not a INTEGER.

;     (1- (* IRONCLAD::UH IRONCLAD::VL))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (1- (* IRONCLAD::UH IRONCLAD::VL)) IRONCLAD::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).

;     (* IRONCLAD::VH IRONCLAD::VL)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a REAL, not a INTEGER.

;     (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P) IRONCLAD::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (1- (* IRONCLAD::UH IRONCLAD::VL)) IRONCLAD::N)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::UH IRONCLAD::VL)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
;   The second argument is a REAL, not a INTEGER.

;     (MOD (* IRONCLAD::UH IRONCLAD::VL) IRONCLAD::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).

;     (* IRONCLAD::VL IRONCLAD::VL)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
;   The second argument is a REAL, not a INTEGER.

;     (- (* IRONCLAD::VL IRONCLAD::VL) 2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                               (SINGLE-FLOAT 0.0)), not a FLOAT.

;     (MOD (- (* IRONCLAD::VL IRONCLAD::VL) 2) IRONCLAD::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                               (RATIONAL -2)), not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                               (RATIONAL -2)), not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                               (RATIONAL -2)), not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                               (RATIONAL -2)), not a FLOAT.

;     (MOD (* IRONCLAD::UH IRONCLAD::VL) IRONCLAD::N)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::UH IRONCLAD::VH)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::UH IRONCLAD::VH) IRONCLAD::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).

;     (* IRONCLAD::VH IRONCLAD::VL)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a REAL, not a INTEGER.

;     (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P) IRONCLAD::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).

;     (* IRONCLAD::VH IRONCLAD::VH)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (- (* IRONCLAD::VH IRONCLAD::VH) 2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (- (* IRONCLAD::VH IRONCLAD::VH) 2) IRONCLAD::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P) IRONCLAD::N)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::UH IRONCLAD::VH) IRONCLAD::N)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::UH IRONCLAD::VL)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
;   The second argument is a REAL, not a INTEGER.

;     (1- (* IRONCLAD::UH IRONCLAD::VL))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (1- (* IRONCLAD::UH IRONCLAD::VL)) IRONCLAD::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).

;     (* IRONCLAD::VH IRONCLAD::VL)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a REAL, not a INTEGER.

;     (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P) IRONCLAD::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).

;     (* IRONCLAD::VL IRONCLAD::VL)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
;   The second argument is a REAL, not a INTEGER.

;     (- (* IRONCLAD::VL IRONCLAD::VL) 2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                               (SINGLE-FLOAT 0.0)), not a FLOAT.

;     (MOD (- (* IRONCLAD::VL IRONCLAD::VL) 2) IRONCLAD::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                               (RATIONAL -2)), not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                               (RATIONAL -2)), not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                               (RATIONAL -2)), not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                               (RATIONAL -2)), not a FLOAT.

;     (MOD (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P) IRONCLAD::N)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (1- (* IRONCLAD::UH IRONCLAD::VL)) IRONCLAD::N)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::UH IRONCLAD::VL)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a REAL, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (1- (* IRONCLAD::UH IRONCLAD::VL))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (1- (* IRONCLAD::UH IRONCLAD::VL)) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::VH IRONCLAD::VL)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::VL IRONCLAD::VL)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES
;                        (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                            (SINGLE-FLOAT 0.0))
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a REAL, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES
;                        (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                            (SINGLE-FLOAT 0.0))
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::VL IRONCLAD::VL) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                                   (SINGLE-FLOAT 0.0)), not a FIXNUM.
;       The result is a (VALUES
;                        (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                            (RATIONAL -2))
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                                   (SINGLE-FLOAT 0.0)), not a FIXNUM.
;       The result is a (VALUES
;                        (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                            (RATIONAL -2))
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::VL IRONCLAD::VL) 2) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                                   (RATIONAL -2)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                                   (RATIONAL -2)), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                                   (RATIONAL -2)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                                   (RATIONAL -2)), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::UH IRONCLAD::VH)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a REAL, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::UH IRONCLAD::VH) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::VH IRONCLAD::VL)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::VH IRONCLAD::VH)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (- (* IRONCLAD::VH IRONCLAD::VH) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::VH IRONCLAD::VH) 2) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::UH IRONCLAD::VL)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a REAL, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (1- (* IRONCLAD::UH IRONCLAD::VL))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (1- (* IRONCLAD::UH IRONCLAD::VL)) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::VH IRONCLAD::VL)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (DOTIMES (IRONCLAD::J IRONCLAD::S)
;       (SETQ IRONCLAD::UH (MOD (* IRONCLAD::UH IRONCLAD::VL) IRONCLAD::N))
;       (SETQ IRONCLAD::VL (MOD (- # 2) IRONCLAD::N)))
; --> BLOCK LET TAGBODY UNLESS IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (* IRONCLAD::UH IRONCLAD::VL)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a REAL, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::UH IRONCLAD::VL) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::VL IRONCLAD::VL)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES
;                        (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                            (SINGLE-FLOAT 0.0))
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a REAL, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES
;                        (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                            (SINGLE-FLOAT 0.0))
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::VL IRONCLAD::VL) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                                   (SINGLE-FLOAT 0.0)), not a FIXNUM.
;       The result is a (VALUES
;                        (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                            (RATIONAL -2))
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                                   (SINGLE-FLOAT 0.0)), not a FIXNUM.
;       The result is a (VALUES
;                        (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                            (RATIONAL -2))
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::VL IRONCLAD::VL) 2) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                                   (RATIONAL -2)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                                   (RATIONAL -2)), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                                   (RATIONAL -2)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                                   (RATIONAL -2)), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (DOTIMES (IRONCLAD::J IRONCLAD::S)
;       (SETQ IRONCLAD::UH (MOD (* IRONCLAD::UH IRONCLAD::VL) IRONCLAD::N))
;       (SETQ IRONCLAD::VL (MOD (- # 2) IRONCLAD::N)))
; --> BLOCK LET TAGBODY PSETQ PROGN SETQ THE 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (ASH IRONCLAD::K -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (1+ IRONCLAD::S)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFUN PRIMEP-LUCAS ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN PRIMEP-LUCAS
;     (ZEROP (IRONCLAD::LUCAS-SEQUENCE (1+ IRONCLAD::N) IRONCLAD::B IRONCLAD::N))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (* IRONCLAD::B IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER 3), not a FIXNUM.
;       The second argument is a (INTEGER 3), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9) . #1=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (INTEGER 3), not a (SIGNED-BYTE 32).
;       The second argument is a (INTEGER 3), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER 9) . #1#), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (- (* IRONCLAD::B IRONCLAD::B) 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 9), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 9), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (INCF IRONCLAD::B)
; --> THE 
; ==>
;   (+ 1 IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 3), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 3), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (1+ IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFUN MODULAR-INVERSE ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN MODULAR-INVERSE
;     (EVENP IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (INTEGER 1), not a (UNSIGNED-BYTE 32).
;       etc.

;     (EVENP IRONCLAD::MODULUS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (INTEGER 1), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLOOR IRONCLAD::R1 IRONCLAD::R2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR (INTEGER * -1) (INTEGER 1)), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (OR (INTEGER * -1) (INTEGER 1)), not a (UNSIGNED-BYTE
;                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (* IRONCLAD::Q IRONCLAD::U2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (DECF IRONCLAD::U1 (* IRONCLAD::Q IRONCLAD::U2))
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MINUSP IRONCLAD::INVERSE)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (MOD IRONCLAD::INVERSE IRONCLAD::MODULUS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER * -1), not a FIXNUM.
;       The second argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER * -1), not a (SIGNED-BYTE 32).
;       The second argument is a (INTEGER 1), not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).

;     (* IRONCLAD::N IRONCLAD::INVERSE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (INTEGER 1), not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::N IRONCLAD::INVERSE) IRONCLAD::MODULUS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a FIXNUM.
;       The second argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a (UNSIGNED-BYTE
;                                                                       32).
;       The second argument is a (INTEGER 1), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFUN MODULAR-INVERSE-WITH-BLINDING ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN MODULAR-INVERSE-WITH-BLINDING
;     (+ 1 (IRONCLAD:STRONG-RANDOM (- IRONCLAD::MODULUS 1)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (GCD IRONCLAD::B IRONCLAD::MODULUS)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a INTEGER, not a (OR (INTEGER -536870912 -1)
;                                              (INTEGER 1 536870911)).
;   The second argument is a (INTEGER 1), not a (OR (INTEGER -536870912 -1)
;                                                   (INTEGER 1 536870911)).

;     (- IRONCLAD::MODULUS 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

;     (+ 1 (IRONCLAD:STRONG-RANDOM (- IRONCLAD::MODULUS 1)))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* IRONCLAD::N IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::N IRONCLAD::B) IRONCLAD::MODULUS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a FIXNUM.
;       The second argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a (UNSIGNED-BYTE
;                                                                       32).
;       The second argument is a (INTEGER 1), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (* IRONCLAD::Y IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y IRONCLAD::B) IRONCLAD::MODULUS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a FIXNUM.
;       The second argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a (UNSIGNED-BYTE
;                                                                       32).
;       The second argument is a (INTEGER 1), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFUN EXPT-MOD ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN EXPT-MOD
;     (ASSERT (<= 0 IRONCLAD::EXPONENT IRONCLAD::MODULUS))
; --> LET WHEN IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (ASSERT (> IRONCLAD::MODULUS 1))
; --> LET WHEN IF 
; ==>
;   (> #:TEMP5 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       etc.

;     (* IRONCLAD::R0 IRONCLAD::R1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::R0 IRONCLAD::R1) IRONCLAD::MODULUS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER * -1), not a FIXNUM.
;       The second argument is a (INTEGER 2), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER * -1), not a (SIGNED-BYTE 32).
;       The second argument is a (INTEGER 2), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

;     (* IRONCLAD::R1 IRONCLAD::R1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (* IRONCLAD::R0 IRONCLAD::R1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::R0 IRONCLAD::R1) IRONCLAD::MODULUS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER * -1), not a FIXNUM.
;       The second argument is a (INTEGER 2), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER * -1), not a (SIGNED-BYTE 32).
;       The second argument is a (INTEGER 2), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

;     (* IRONCLAD::R0 IRONCLAD::R0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFUN EXPT-MOD/UNSAFE ...)
; processing (DEFCONST +SMALL-PRIMES+ ...)
; processing (DEFCONSTANT +LAST-SMALL-PRIME+ ...)
; processing (DEFUN GENERATE-SMALL-PRIMES ...)
; processing (DEFPARAMETER *NUMBER-OF-MILLER-RABIN-TESTS* ...)
; processing (DEFUN PRIME-P ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN PRIME-P
;     (LOOP IRONCLAD::REPEAT IRONCLAD:*NUMBER-OF-MILLER-RABIN-TESTS*
;           IRONCLAD::ALWAYS (IRONCLAD::MILLER-RABIN-KERNEL IRONCLAD::N IRONCLAD::Q
;                             IRONCLAD::K))
; --> LET CEILING 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (<= IRONCLAD::N IRONCLAD::+LAST-SMALL-PRIME+)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP IRONCLAD::REPEAT IRONCLAD:*NUMBER-OF-MILLER-RABIN-TESTS*
;           IRONCLAD::ALWAYS (IRONCLAD::MILLER-RABIN-KERNEL IRONCLAD::N IRONCLAD::Q
;                             IRONCLAD::K))
; --> LET CEILING 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #1=(-1) #2=(1)))
;                               . #3=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL #1# #2#)) . #3#), not a (VALUES
;                                                                            (UNSIGNED-BYTE
;                                                                             32)
;                                                                            &REST
;                                                                            T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> LET TAGBODY IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> LET TAGBODY IF DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

; processing (DEFUN GENERATE-PRIME-IN-RANGE ...)
; processing (DEFUN GENERATE-PRIME ...)
; processing (DEFUN GENERATE-SAFE-PRIME ...)
; processing (DEFUN FIND-GENERATOR ...)
; processing (DEFUN FIND-SUBGROUP-GENERATOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/math-tmpOGATR1ZQ.fasl
; compilation finished in 0:00:01.036
; compiling file "/usr/share/common-lisp/source/ironclad/src/octet-stream.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCLASS OCTET-STREAM ...)
; processing (DEFMETHOD STREAM-ELEMENT-TYPE ...)
; processing (DEFMACRO DEFINE-STREAM-READ-SEQUENCE ...)
; processing (DEFMACRO DEFINE-STREAM-WRITE-SEQUENCE ...)
; processing (DEFCLASS OCTET-INPUT-STREAM ...)
; processing (DEFMETHOD SB-GRAY:STREAM-READ-BYTE ...)
; processing (DEFINE-STREAM-READ-SEQUENCE OCTET-INPUT-STREAM ...)
; processing (DEFUN MAKE-OCTET-INPUT-STREAM ...)
; processing (DEFMACRO WITH-OCTET-INPUT-STREAM ...)
; processing (DEFCLASS OCTET-OUTPUT-STREAM ...)
; processing (DEFMETHOD SB-GRAY:STREAM-WRITE-BYTE ...)
; processing (DEFINE-STREAM-WRITE-SEQUENCE OCTET-OUTPUT-STREAM ...)
; processing (DEFMETHOD SB-GRAY:STREAM-CLEAR-OUTPUT ...)
; processing (DEFUN GET-OUTPUT-STREAM-OCTETS ...)
; processing (DEFUN MAKE-OCTET-OUTPUT-STREAM ...)
; processing (DEFMACRO WITH-OCTET-OUTPUT-STREAM ...)
; processing (DEFCLASS DIGESTING-STREAM ...)
; processing (DEFMETHOD STREAM-ELEMENT-TYPE ...)
; processing (DEFUN MAKE-DIGESTING-STREAM ...)
; processing (DEFMETHOD SB-GRAY:STREAM-WRITE-BYTE ...)
; processing (DEFINE-STREAM-WRITE-SEQUENCE DIGESTING-STREAM ...)
; processing (DEFMETHOD SB-GRAY:STREAM-CLEAR-OUTPUT ...)
; processing (DEFMETHOD PRODUCE-DIGEST ...)
; processing (DEFUN EXECUTE-WITH-DIGESTING-STREAM ...)
; processing (DEFMACRO WITH-DIGESTING-STREAM ...)
; processing (DEFCLASS CRYPTING-STREAM ...)
; processing (DEFMETHOD STREAM-ELEMENT-TYPE ...)
; processing (DEFCLASS ENCRYPTING-INPUT-STREAM ...)
; processing (DEFCLASS ENCRYPTING-OUTPUT-STREAM ...)
; processing (DEFCLASS DECRYPTING-INPUT-STREAM ...)
; processing (DEFCLASS DECRYPTING-OUTPUT-STREAM ...)
; processing (DEFTYPE STREAM-DIRECTION ...)
; processing (DEFUN MAKE-ENCRYPTING-STREAM ...)
; processing (DEFUN MAKE-DECRYPTING-STREAM ...)
; processing (DEFMETHOD SB-GRAY:STREAM-READ-BYTE ...)
; processing (DEFMETHOD SB-GRAY:STREAM-READ-BYTE ...)
; processing (DEFMETHOD SB-GRAY:STREAM-WRITE-BYTE ...)
; processing (DEFMETHOD SB-GRAY:STREAM-WRITE-BYTE ...)
; processing (DEFINE-STREAM-READ-SEQUENCE ENCRYPTING-INPUT-STREAM ...)
; processing (DEFINE-STREAM-READ-SEQUENCE DECRYPTING-INPUT-STREAM ...)
; processing (DEFINE-STREAM-WRITE-SEQUENCE ENCRYPTING-OUTPUT-STREAM ...)
; processing (DEFINE-STREAM-WRITE-SEQUENCE DECRYPTING-OUTPUT-STREAM ...)
; processing (DEFMACRO WITH-ENCRYPTING-STREAM ...)
; processing (DEFMACRO WITH-DECRYPTING-STREAM ...)
; processing (DEFCLASS AUTHENTICATING-STREAM ...)
; processing (DEFMETHOD STREAM-ELEMENT-TYPE ...)
; processing (DEFUN MAKE-AUTHENTICATING-STREAM ...)
; processing (DEFMETHOD SB-GRAY:STREAM-WRITE-BYTE ...)
; processing (DEFINE-STREAM-WRITE-SEQUENCE AUTHENTICATING-STREAM ...)
; processing (DEFMETHOD PRODUCE-MAC ...)
; processing (DEFMACRO WITH-AUTHENTICATING-STREAM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/octet-stream-tmpHGK85T33.fasl
; compilation finished in 0:00:01.576
; compiling file "/usr/share/common-lisp/source/ironclad/src/aead/aead.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS AEAD-MODE ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFUN AEADP ...)
; processing (DEFUN LIST-ALL-AUTHENTICATED-ENCRYPTION-MODES ...)
; processing (DEFUN AUTHENTICATED-ENCRYPTION-MODE-SUPPORTED-P ...)
; processing (DEFMACRO DEFAEAD ...)
; processing (DEFUN MAKE-AUTHENTICATED-ENCRYPTION-MODE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/aead/aead-tmpO57EVK61.fasl
; compilation finished in 0:00:00.088
; compiling file "/usr/share/common-lisp/source/ironclad/src/kdf/kdf.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFUN LIST-ALL-KDFS ...)
; processing (DEFUN MAKE-KDF ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/kdf/kdf-tmpADEQGDMC.fasl
; compilation finished in 0:00:00.076
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/public-key.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFUN LIST-ALL-KEY-PAIR-KINDS ...)
; processing (DEFCLASS DISCRETE-LOGARITHM-GROUP ...)
; processing (DEFPARAMETER *SIGNATURE-NONCE-FOR-TEST* ...)
; processing (DEFUN OCTETS-TO-INTEGER ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/public-key.lisp
; in: DEFUN OCTETS-TO-INTEGER
;     (- IRONCLAD::END IRONCLAD::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (CEILING IRONCLAD::N-BITS 8)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a REAL, not a (UNSIGNED-BYTE 32).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-8) (8))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN (CEILING IRONCLAD::N-BITS 8) IRONCLAD::SIZE)
; 
; note: unable to open code because: The operands might not be the same type.

;     (CEILING IRONCLAD::N-BITS 8)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* 8 IRONCLAD::SIZE)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (- IRONCLAD::END IRONCLAD::N-BYTES)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (+ IRONCLAD::START IRONCLAD::N-BYTES)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (LDB (BYTE IRONCLAD::N-BITS 0) IRONCLAD::SUM)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (LOOP IRONCLAD::FOR IRONCLAD::I IRONCLAD::FROM IRONCLAD::START IRONCLAD::BELOW (+
;                                                                                     IRONCLAD::START
;                                                                                     IRONCLAD::N-BYTES)
;           IRONCLAD::FOR IRONCLAD::J IRONCLAD::FROM 0 IRONCLAD::BY ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to open code because: The operands might not be the same type.

;     (LOOP IRONCLAD::WITH
;           IRONCLAD::SUM = 0
;           IRONCLAD::FOR IRONCLAD::I IRONCLAD::FROM (- IRONCLAD::END
;                                                       IRONCLAD::N-BYTES) IRONCLAD::BELOW
;           IRONCLAD::END
;           DO ...)
; --> LET LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.

;     (- IRONCLAD::END IRONCLAD::START)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* 8 IRONCLAD::SIZE)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CEILING IRONCLAD::N-BITS 8)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MIN (CEILING IRONCLAD::N-BITS 8) IRONCLAD::SIZE)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (+ IRONCLAD::START IRONCLAD::N-BYTES)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (LOOP IRONCLAD::FOR IRONCLAD::I IRONCLAD::FROM IRONCLAD::START IRONCLAD::BELOW (+
;                                                                                     IRONCLAD::START
;                                                                                     IRONCLAD::N-BYTES)
;           IRONCLAD::FOR IRONCLAD::J IRONCLAD::FROM 0 IRONCLAD::BY ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.

;     (ASH (AREF IRONCLAD::OCTET-VEC IRONCLAD::I) IRONCLAD::J)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 2) because:
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 29).
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 3) because:
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 29).
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (LOOP IRONCLAD::FOR IRONCLAD::I IRONCLAD::FROM IRONCLAD::START IRONCLAD::BELOW (+
;                                                                                     IRONCLAD::START
;                                                                                     IRONCLAD::N-BYTES)
;           IRONCLAD::FOR IRONCLAD::J IRONCLAD::FROM 0 IRONCLAD::BY ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-3 (ASH (AREF IRONCLAD::OCTET-VEC IRONCLAD::I) IRONCLAD::J))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 
; ==>
;   (+ IRONCLAD::J 8)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 8) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 8) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- IRONCLAD::END IRONCLAD::N-BYTES)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (LOOP IRONCLAD::WITH
;           IRONCLAD::SUM = 0
;           IRONCLAD::FOR IRONCLAD::I IRONCLAD::FROM (- IRONCLAD::END
;                                                       IRONCLAD::N-BYTES) IRONCLAD::BELOW
;           IRONCLAD::END
;           DO ...)
; --> LET LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.

;     (ASH IRONCLAD::SUM 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ (ASH IRONCLAD::SUM 8) (AREF IRONCLAD::OCTET-VEC IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; processing (DEFUN INTEGER-TO-OCTETS ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/public-key.lisp
; in: DEFUN INTEGER-TO-OCTETS
;     (LDB (BYTE IRONCLAD::N-BITS 0) BIGNUM)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (LDB (BYTE 8 (* IRONCLAD::I 8)) BIGNUM)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (INTEGER -536870880 0), not a (UNSIGNED-BYTE 29).
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870880 0), not a (UNSIGNED-BYTE 29).
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LDB (BYTE 8 BYTE) BIGNUM)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (INTEGER -536870880 0), not a (UNSIGNED-BYTE 29).
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870880 0), not a (UNSIGNED-BYTE 29).
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN MAYBE-INTEGERIZE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/public-key-tmpJWIU1IZ7.fasl
; compilation finished in 0:00:00.192
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/pkcs1.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFUN MGF ...)
; processing (DECLAIM (NOTINLINE OAEP-ENCODE))
; processing (DEFUN OAEP-ENCODE ...)
; processing (DEFUN OAEP-DECODE ...)
; processing (DECLAIM (NOTINLINE PSS-ENCODE))
; processing (DEFUN PSS-ENCODE ...)
; processing (DEFUN PSS-VERIFY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/pkcs1-tmp68IBTR7G.fasl
; compilation finished in 0:00:00.296
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/elliptic-curve.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFGENERIC EC-POINT-ON-CURVE-P ...)
; processing (DEFGENERIC EC-POINT-EQUAL ...)
; processing (DEFGENERIC EC-DOUBLE ...)
; processing (DEFGENERIC EC-ADD ...)
; processing (DEFGENERIC EC-SCALAR-MULT ...)
; processing (DEFGENERIC EC-SCALAR-INV ...)
; processing (DEFGENERIC EC-ENCODE-SCALAR ...)
; processing (DEFGENERIC EC-DECODE-SCALAR ...)
; processing (DEFGENERIC EC-ENCODE-POINT ...)
; processing (DEFGENERIC EC-DECODE-POINT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/elliptic-curve-tmpEHEI45UL.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/aes.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST TE0 ...)
; processing (DEFCONST TE1 ...)
; processing (DEFCONST TE2 ...)
; processing (DEFCONST TE3 ...)
; processing (DEFCONST TE4 ...)
; processing (DEFCONST TD0 ...)
; processing (DEFCONST TD1 ...)
; processing (DEFCONST TD2 ...)
; processing (DEFCONST TD3 ...)
; processing (DEFCONST TD4 ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST ROUND-CONSTANTS ...)
; processing (DEFTYPE AES-ROUND-KEYS ...)
; processing (DEFCLASS AES ...)
; processing (DEFUN ALLOCATE-ROUND-KEYS ...)
; processing (DEFUN GENERATE-128-BIT-ROUND-KEYS ...)
; processing (DEFUN GENERATE-192-BIT-ROUND-KEYS ...)
; processing (DEFUN GENERATE-256-BIT-ROUND-KEYS ...)
; processing (DEFUN GENERATE-ROUND-KEYS-FOR-ENCRYPTION ...)
; processing (DEFUN GENERATE-ROUND-KEYS-FOR-DECRYPTION ...)
; processing (MACROLET (# # ...) ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/aes.lisp
; in: DEFINE-BLOCK-ENCRYPTOR AES
;     (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;      (IRONCLAD::APPLY-ROUND (IRONCLAD::RK-REF 0) IRONCLAD::T0 IRONCLAD::T1
;       IRONCLAD::T2 IRONCLAD::T3)
;      (IRONCLAD::APPLY-ROUND (IRONCLAD::RK-REF 1) IRONCLAD::T1 IRONCLAD::T2
;       IRONCLAD::T3 IRONCLAD::T0)
;      (IRONCLAD::APPLY-ROUND (IRONCLAD::RK-REF 2) IRONCLAD::T2 IRONCLAD::T3
;       IRONCLAD::T0 IRONCLAD::T1)
;      (IRONCLAD::APPLY-ROUND (IRONCLAD::RK-REF 3) IRONCLAD::T3 IRONCLAD::T0
;       IRONCLAD::T1 IRONCLAD::T2))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; in: DEFINE-BLOCK-DECRYPTOR AES
;     (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;      (IRONCLAD::APPLY-ROUND (IRONCLAD::RK-REF 0) IRONCLAD::T0 IRONCLAD::T3
;       IRONCLAD::T2 IRONCLAD::T1)
;      (IRONCLAD::APPLY-ROUND (IRONCLAD::RK-REF 1) IRONCLAD::T1 IRONCLAD::T0
;       IRONCLAD::T3 IRONCLAD::T2)
;      (IRONCLAD::APPLY-ROUND (IRONCLAD::RK-REF 2) IRONCLAD::T2 IRONCLAD::T1
;       IRONCLAD::T0 IRONCLAD::T3)
;      (IRONCLAD::APPLY-ROUND (IRONCLAD::RK-REF 3) IRONCLAD::T3 IRONCLAD::T2
;       IRONCLAD::T1 IRONCLAD::T0))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DEFMETHOD SCHEDULE-KEY ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/aes.lisp
; in: DEFMETHOD SCHEDULE-KEY (AES T)
;     (LET ((IRONCLAD::ENCRYPTION-KEYS
;            (IRONCLAD::ALLOCATE-ROUND-KEYS IRONCLAD::KEY))
;           (IRONCLAD::DECRYPTION-KEYS
;            (IRONCLAD::ALLOCATE-ROUND-KEYS IRONCLAD::KEY))
;           (IRONCLAD::N-ROUNDS
;            (ECASE (LENGTH IRONCLAD::KEY) (16 10) (24 12) (32 14))))
;       (DECLARE
;        (TYPE IRONCLAD::AES-ROUND-KEYS IRONCLAD::ENCRYPTION-KEYS
;         IRONCLAD::DECRYPTION-KEYS))
;       (SETF (IRONCLAD::ENCRYPTION-ROUND-KEYS IRONCLAD::CIPHER)
;               IRONCLAD::ENCRYPTION-KEYS
;             (IRONCLAD::DECRYPTION-ROUND-KEYS IRONCLAD::CIPHER)
;               IRONCLAD::DECRYPTION-KEYS
;             (IRONCLAD::N-ROUNDS IRONCLAD::CIPHER) IRONCLAD::N-ROUNDS)
;       IRONCLAD::CIPHER)
; 
; note: deleting unreachable code
; 
; note: deleting unreachable code

; processing (DEFCIPHER AES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/aes-tmpMXSI408M.fasl
; compilation finished in 0:00:01.716
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/arcfour.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFTYPE ARCFOUR-SBOX ...)
; processing (DEFCLASS ARCFOUR ...)
; processing (DEFUN ARCFOUR-KEYIFY ...)
; processing (DEFINE-STREAM-CRYPTOR ARCFOUR ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/arcfour.lisp
; in: DEFINE-STREAM-CRYPTOR ARCFOUR
;     (AREF IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START IRONCLAD::I))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the third argument of CHECK-BOUND

;     (SETF (AREF IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START IRONCLAD::I))
;             (LOGXOR
;              (AREF IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START IRONCLAD::I))
;              (AREF IRONCLAD::M (LDB # #))))
; --> FUNCALL 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the third argument of CHECK-BOUND

; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER ARCFOUR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/arcfour-tmpXDY5GIMS.fasl
; compilation finished in 0:00:00.132
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/aria.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCONST +ARIA-S1+ ...)
; processing (DEFCONST +ARIA-S2+ ...)
; processing (DEFCONST +ARIA-X1+ ...)
; processing (DEFCONST +ARIA-X2+ ...)
; processing (DEFCONST +ARIA-C1+ ...)
; processing (DEFCONST +ARIA-C2+ ...)
; processing (DEFCONST +ARIA-C3+ ...)
; processing (DEFMACRO ARIA-BRF ...)
; processing (DEFMACRO ARIA-KXL ...)
; processing (DEFMACRO ARIA-SBL1-M ...)
; processing (DEFMACRO ARIA-SBL2-M ...)
; processing (DEFMACRO ARIA-P ...)
; processing (DEFMACRO ARIA-M ...)
; processing (DEFMACRO ARIA-MM ...)
; processing (DEFMACRO ARIA-FO ...)
; processing (DEFMACRO ARIA-FE ...)
; processing (DEFUN ARIA-GSRK ...)
; processing (DEFUN ARIA-PROCESS-BLOCK ...)
; processing (DEFCLASS ARIA ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFINE-BLOCK-ENCRYPTOR ARIA ...)
; processing (DEFINE-BLOCK-DECRYPTOR ARIA ...)
; processing (DEFCIPHER ARIA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/aria-tmpEPS53BQD.fasl
; compilation finished in 0:00:03.684
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/blowfish.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DEFCONST +BLOWFISH-N-ROUNDS+ ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST +P-ARRAY+ ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST +S-BOX-0+ ...)
; processing (DEFCONST +S-BOX-1+ ...)
; processing (DEFCONST +S-BOX-2+ ...)
; processing (DEFCONST +S-BOX-3+ ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL) ...)
; processing (DEFCLASS BLOWFISH ...)
; processing (MACROLET (# # ...) ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/blowfish.lisp
; in:
;      MACROLET ((S-BOX (S-BOXES WHICH INDEX)
;             `(AREF ,S-BOXES (+ (* 256 ,WHICH) ,INDEX)))
;            (S-BOX-0 (S-BOXES INDEX) `(S-BOX ,S-BOXES 0 ,INDEX))
;            (S-BOX-1 (S-BOXES INDEX) `(S-BOX ,S-BOXES 1 ,INDEX))
;            (S-BOX-2 (S-BOXES INDEX) `(S-BOX ,S-BOXES 2 ,INDEX))
;            (S-BOX-3 (S-BOXES INDEX) `(S-BOX ,S-BOXES 3 ,INDEX)))
;     (DECLAIM (INLINE IRONCLAD::BLOWFISH-ENCRYPT-BLOCK*))
; ==>
;   (SB-C::%PROCLAIM '(INLINE IRONCLAD::BLOWFISH-ENCRYPT-BLOCK*)
;                    (SB-C:SOURCE-LOCATION))
; 
; caught STYLE-WARNING:
;   Proclaiming IRONCLAD::BLOWFISH-ENCRYPT-BLOCK* to be INLINE, but 2 calls to it
;   were previously compiled. A declaration of NOTINLINE at the call sites will
;   eliminate this warning, as will proclaiming and defining the function before
;   its first potential use.

; in: DEFUN BLOWFISH-ENCRYPT-BLOCK*
;     (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;      IRONCLAD::RIGHT IRONCLAD::LEFT)
; --> PROGN SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from LEFT to "<return value>"

; in: DEFUN BLOWFISH-DECRYPT-BLOCK*
;     (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;      IRONCLAD::RIGHT IRONCLAD::LEFT)
; --> PROGN SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from LEFT to "<return value>"

; processing (DEFCIPHER BLOWFISH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/blowfish-tmpXU06KPUG.fasl
; compilation finished in 0:00:02.116
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "ironclad/cipher/blowfish" "blowfish">
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/camellia.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCONST +CAMELLIA-SBOX1+ ...)
; processing (DEFCONST +CAMELLIA-SBOX2+ ...)
; processing (DEFCONST +CAMELLIA-SBOX3+ ...)
; processing (DEFCONST +CAMELLIA-SBOX4+ ...)
; processing (DEFCONST +CAMELLIA-SIGMA+ ...)
; processing (DEFCONST +CAMELLIA-KSFT1+ ...)
; processing (DEFCONST +CAMELLIA-KIDX1+ ...)
; processing (DEFCONST +CAMELLIA-KSFT2+ ...)
; processing (DEFCONST +CAMELLIA-KIDX2+ ...)
; processing (DECLAIM (FTYPE # ...) ...)
; processing (DEFUN CAMELLIA-FEISTEL ...)
; processing (DEFCLASS CAMELLIA ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/camellia.lisp
; in: DEFMETHOD SCHEDULE-KEY (CAMELLIA T)
;     (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))
; 
; note: could not stack allocate: (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))

; processing (DEFINE-BLOCK-ENCRYPTOR CAMELLIA ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/camellia.lisp
; in: DEFINE-BLOCK-ENCRYPTOR CAMELLIA
;     (MAKE-ARRAY 4 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))
; 
; note: could not stack allocate: (MAKE-ARRAY 4 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))

;     (IRONCLAD::DEFINE-BLOCK-ENCRYPTOR IRONCLAD:CAMELLIA
;         16
;       (LET ((IRONCLAD::ROUND-KEYS (IRONCLAD::ROUND-KEYS IRONCLAD::CONTEXT))
;             (IRONCLAD::KEYS-START 4)
;             (IRONCLAD::GRAND-ROUNDS (IRONCLAD::GRAND-ROUNDS IRONCLAD::CONTEXT))
;             (IRONCLAD::DATA (MAKE-ARRAY 4 :ELEMENT-TYPE '#)))
;         (DECLARE (TYPE (SIMPLE-ARRAY # #) IRONCLAD::ROUND-KEYS IRONCLAD::DATA)
;                  (TYPE FIXNUM IRONCLAD::KEYS-START IRONCLAD::GRAND-ROUNDS)
;                  (DYNAMIC-EXTENT IRONCLAD::DATA))
;         (SETF (AREF IRONCLAD::DATA 0) (LOGXOR # #)
;               (AREF IRONCLAD::DATA 1) (LOGXOR # #)
;               (AREF IRONCLAD::DATA 2) (LOGXOR # #)
;               (AREF IRONCLAD::DATA 3) (LOGXOR # #))
;         (DOTIMES (IRONCLAD::I IRONCLAD::GRAND-ROUNDS)
;           (DOTIMES (IRONCLAD::J 3)
;             (IRONCLAD::CAMELLIA-FEISTEL IRONCLAD::DATA 0 IRONCLAD::ROUND-KEYS
;              IRONCLAD::KEYS-START 2)
;             (INCF IRONCLAD::KEYS-START 4))
;           (WHEN (< IRONCLAD::I #) (SETF #) (INCF IRONCLAD::KEYS-START 4)))
;         (ROTATEF (AREF IRONCLAD::DATA 0) (AREF IRONCLAD::DATA 2))
;         (ROTATEF (AREF IRONCLAD::DATA 1) (AREF IRONCLAD::DATA 3))
;         (SETF (IRONCLAD:UB32REF/BE IRONCLAD::CIPHERTEXT
;                                    IRONCLAD::CIPHERTEXT-START)
;                 (LOGXOR # #))
;         (SETF (IRONCLAD:UB32REF/BE IRONCLAD::CIPHERTEXT #) (LOGXOR # #))
;         (SETF (IRONCLAD:UB32REF/BE IRONCLAD::CIPHERTEXT #) (LOGXOR # #))
;         (SETF (IRONCLAD:UB32REF/BE IRONCLAD::CIPHERTEXT #) (LOGXOR # #))))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA IRONCLAD::CAMELLIA-ENCRYPT-BLOCK
;         (IRONCLAD::CONTEXT IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;          IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (OPTIMIZE (SPEED 3) (DEBUG 0) (SPACE 0)))
;       (DECLARE
;        (TYPE IRONCLAD::SIMPLE-OCTET-VECTOR IRONCLAD::PLAINTEXT
;         IRONCLAD::CIPHERTEXT)
;        (TYPE (INTEGER 0 536870893) IRONCLAD::PLAINTEXT-START
;         IRONCLAD::CIPHERTEXT-START))
;       (BLOCK IRONCLAD::CAMELLIA-ENCRYPT-BLOCK
;         (LET ((IRONCLAD::ROUND-KEYS #)
;               (IRONCLAD::KEYS-START 4)
;               (IRONCLAD::GRAND-ROUNDS #)
;               (IRONCLAD::DATA #))
;           (DECLARE (TYPE # IRONCLAD::ROUND-KEYS IRONCLAD::DATA)
;                    (TYPE FIXNUM IRONCLAD::KEYS-START IRONCLAD::GRAND-ROUNDS)
;                    (DYNAMIC-EXTENT IRONCLAD::DATA))
;           (SETF # #
;                 # #
;                 # #
;                 # #)
;           (DOTIMES (IRONCLAD::I IRONCLAD::GRAND-ROUNDS)
;             (DOTIMES # # #)
;             (WHEN # # #))
;           (ROTATEF (AREF IRONCLAD::DATA 0) (AREF IRONCLAD::DATA 2))
;           (ROTATEF (AREF IRONCLAD::DATA 1) (AREF IRONCLAD::DATA 3))
;           (SETF # #)
;           (SETF # #)
;           (SETF # #)
;           (SETF # #))))
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-BLOCK-DECRYPTOR CAMELLIA ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/camellia.lisp
; in: DEFINE-BLOCK-DECRYPTOR CAMELLIA
;     (MAKE-ARRAY 4 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))
; 
; note: could not stack allocate: (MAKE-ARRAY 4 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))

;     (DECF IRONCLAD::KEYS-START 2)
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (IRONCLAD::DEFINE-BLOCK-DECRYPTOR IRONCLAD:CAMELLIA
;         16
;       (LET* ((IRONCLAD::ROUND-KEYS (IRONCLAD::ROUND-KEYS IRONCLAD::CONTEXT))
;              (IRONCLAD::GRAND-ROUNDS (IRONCLAD::GRAND-ROUNDS IRONCLAD::CONTEXT))
;              (IRONCLAD::KEYS-START
;               (IF #
;                   48
;                   64))
;              (IRONCLAD::DATA (MAKE-ARRAY 4 :ELEMENT-TYPE '#)))
;         (DECLARE (TYPE (SIMPLE-ARRAY # #) IRONCLAD::ROUND-KEYS IRONCLAD::DATA)
;                  (TYPE FIXNUM IRONCLAD::KEYS-START IRONCLAD::GRAND-ROUNDS)
;                  (DYNAMIC-EXTENT IRONCLAD::DATA))
;         (SETF (AREF IRONCLAD::DATA 0) (LOGXOR # #)
;               (AREF IRONCLAD::DATA 1) (LOGXOR # #)
;               (AREF IRONCLAD::DATA 2) (LOGXOR # #)
;               (AREF IRONCLAD::DATA 3) (LOGXOR # #))
;         (DECF IRONCLAD::KEYS-START 2)
;         (DOTIMES (IRONCLAD::I IRONCLAD::GRAND-ROUNDS)
;           (DOTIMES (IRONCLAD::J 3)
;             (IRONCLAD::CAMELLIA-FEISTEL IRONCLAD::DATA 0 IRONCLAD::ROUND-KEYS
;              IRONCLAD::KEYS-START -2)
;             (DECF IRONCLAD::KEYS-START 4))
;           (WHEN (< IRONCLAD::I #) (SETF #) (DECF IRONCLAD::KEYS-START 4)))
;         (DECF IRONCLAD::KEYS-START 2)
;         (ROTATEF (AREF IRONCLAD::DATA 0) (AREF IRONCLAD::DATA 2))
;         (ROTATEF (AREF IRONCLAD::DATA 1) (AREF IRONCLAD::DATA 3))
;         (SETF (IRONCLAD:UB32REF/BE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;                 (LOGXOR # #))
;         (SETF (IRONCLAD:UB32REF/BE IRONCLAD::PLAINTEXT #) (LOGXOR # #))
;         (SETF (IRONCLAD:UB32REF/BE IRONCLAD::PLAINTEXT #) (LOGXOR # #))
;         ...))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA IRONCLAD::CAMELLIA-DECRYPT-BLOCK
;         (IRONCLAD::CONTEXT IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;          IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (OPTIMIZE (SPEED 3) (DEBUG 0) (SPACE 0)))
;       (DECLARE
;        (TYPE IRONCLAD::SIMPLE-OCTET-VECTOR IRONCLAD::CIPHERTEXT
;         IRONCLAD::PLAINTEXT)
;        (TYPE (INTEGER 0 536870893) IRONCLAD::CIPHERTEXT-START
;         IRONCLAD::PLAINTEXT-START))
;       (BLOCK IRONCLAD::CAMELLIA-DECRYPT-BLOCK
;         (LET* ((IRONCLAD::ROUND-KEYS #)
;                (IRONCLAD::GRAND-ROUNDS #)
;                (IRONCLAD::KEYS-START #)
;                (IRONCLAD::DATA #))
;           (DECLARE (TYPE # IRONCLAD::ROUND-KEYS IRONCLAD::DATA)
;                    (TYPE FIXNUM IRONCLAD::KEYS-START IRONCLAD::GRAND-ROUNDS)
;                    (DYNAMIC-EXTENT IRONCLAD::DATA))
;           (SETF # #
;                 # #
;                 # #
;                 # #)
;           (DECF IRONCLAD::KEYS-START 2)
;           (DOTIMES (IRONCLAD::I IRONCLAD::GRAND-ROUNDS)
;             (DOTIMES # # #)
;             (WHEN # # #))
;           (DECF IRONCLAD::KEYS-START 2)
;           (ROTATEF (AREF IRONCLAD::DATA 0) (AREF IRONCLAD::DATA 2))
;           (ROTATEF (AREF IRONCLAD::DATA 1) (AREF IRONCLAD::DATA 3))
;           (SETF # #)
;           (SETF # #)
;           (SETF # #)
;           ...)))
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DEFCIPHER CAMELLIA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/camellia-tmp9EJA1KN6.fasl
; compilation finished in 0:00:01.444
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/cast5.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST +CAST5-SBOX0+ ...)
; processing (DEFCONST +CAST5-SBOX1+ ...)
; processing (DEFCONST +CAST5-SBOX2+ ...)
; processing (DEFCONST +CAST5-SBOX3+ ...)
; processing (DEFCONST +CAST5-SBOX4+ ...)
; processing (DEFCONST +CAST5-SBOX5+ ...)
; processing (DEFCONST +CAST5-SBOX6+ ...)
; processing (DEFCONST +CAST5-SBOX7+ ...)
; processing (DEFTYPE CAST5-MASK-VECTOR ...)
; processing (DEFTYPE CAST5-ROTATE-VECTOR ...)
; processing (DEFCLASS CAST5 ...)
; processing (DECLAIM (INLINE CAST5-F1 ...))
; processing (MACROLET (#) ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/cast5.lisp
; in: DEFINE-BLOCK-ENCRYPTOR CAST5
;     (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;      IRONCLAD::R0 IRONCLAD::L0)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from L0 to "<return value>"

; in: DEFINE-BLOCK-DECRYPTOR CAST5
;     (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;      IRONCLAD::R0 IRONCLAD::L0)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from L0 to "<return value>"

; processing (DEFUN GENERATE-CAST5-KEY-SCHEDULE ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER CAST5 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/cast5-tmp6L8G66PA.fasl
; compilation finished in 0:00:02.264
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/chacha.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST CHACHA-SIGMA ...)
; processing (DEFCONST CHACHA-TAU ...)
; processing (DEFTYPE CHACHA-STATE ...)
; processing (DEFTYPE CHACHA-KEYSTREAM-BUFFER ...)
; processing (DECLAIM (INLINE CHACHA-CORE))
; processing (DEFUN CHACHA-CORE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/chacha.lisp
; in: DEFUN CHACHA-CORE
;     (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))
; 
; note: could not stack allocate: (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))

;     (DOTIMES (IRONCLAD::I IRONCLAD::N-ROUNDS)
;       (IRONCLAD::QUARTER-ROUND 0 4 8 12)
;       (IRONCLAD::QUARTER-ROUND 1 5 9 13)
;       (IRONCLAD::QUARTER-ROUND 2 6 10 14)
;       (IRONCLAD::QUARTER-ROUND 3 7 11 15)
;       (IRONCLAD::QUARTER-ROUND 0 5 10 15)
;       (IRONCLAD::QUARTER-ROUND 1 6 11 12)
;       (IRONCLAD::QUARTER-ROUND 2 7 8 13)
;       (IRONCLAD::QUARTER-ROUND 3 4 9 14))
; --> BLOCK LET TAGBODY UNLESS IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> BLOCK LET TAGBODY PSETQ PROGN SETQ THE 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFUN CHACHA/8-CORE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/chacha.lisp
; in: DEFUN CHACHA/8-CORE
;     (IRONCLAD::CHACHA-CORE 4 IRONCLAD::BUFFER IRONCLAD::STATE)
; --> BLOCK LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (CHACHA-CORE 4 BUFFER STATE)

; processing (DEFUN CHACHA/12-CORE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/chacha.lisp
; in: DEFUN CHACHA/12-CORE
;     (IRONCLAD::CHACHA-CORE 6 IRONCLAD::BUFFER IRONCLAD::STATE)
; --> BLOCK LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (CHACHA-CORE 6 BUFFER STATE)

; processing (DEFUN CHACHA/20-CORE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/chacha.lisp
; in: DEFUN CHACHA/20-CORE
;     (IRONCLAD::CHACHA-CORE 10 IRONCLAD::BUFFER IRONCLAD::STATE)
; --> BLOCK LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (CHACHA-CORE 10 BUFFER STATE)

; processing (DEFCLASS CHACHA ...)
; processing (DEFCLASS CHACHA/12 ...)
; processing (DEFCLASS CHACHA/8 ...)
; processing (DEFUN CHACHA-KEYIFY ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/chacha.lisp
; in: DEFMETHOD SHARED-INITIALIZE :AFTER (CHACHA T)
;     (DEFMETHOD SHARED-INITIALIZE :AFTER
;                ((IRONCLAD::CIPHER IRONCLAD:CHACHA) IRONCLAD::SLOT-NAMES
;                 &REST IRONCLAD::INITARGS
;                 &KEY (IRONCLAD::KEY NIL IRONCLAD::KEY-P)
;                 (IRONCLAD::INITIALIZATION-VECTOR NIL IRONCLAD::IV-P)
;                 &ALLOW-OTHER-KEYS)
;       (SETF (IRONCLAD::CHACHA-KEYSTREAM-BUFFER-REMAINING IRONCLAD::CIPHER) 0)
;       (WHEN IRONCLAD::INITIALIZATION-VECTOR
;         (WHEN (< (LENGTH IRONCLAD::INITIALIZATION-VECTOR) 8)
;           (ERROR 'IRONCLAD:INVALID-INITIALIZATION-VECTOR :CIPHER (CLASS-NAME #)
;                  :BLOCK-LENGTH 8))
;         (LET ((IRONCLAD::STATE #))
;           (DECLARE (TYPE IRONCLAD::CHACHA-STATE IRONCLAD::STATE))
;           (SETF # 0
;                 # 0
;                 # #
;                 # #)))
;       IRONCLAD::CIPHER)
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA (SB-PCL::FAST-METHOD SHARED-INITIALIZE :AFTER
;                           (IRONCLAD:CHACHA T))
;         (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. IRONCLAD::CIPHER
;          IRONCLAD::SLOT-NAMES &REST IRONCLAD::INITARGS &KEY
;          (IRONCLAD::KEY NIL IRONCLAD::KEY-P)
;          (IRONCLAD::INITIALIZATION-VECTOR NIL IRONCLAD::IV-P) &ALLOW-OTHER-KEYS)
;       (DECLARE (IGNORABLE SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL.)
;                (DISABLE-PACKAGE-LOCKS SB-PCL::PV-ENV-ENVIRONMENT))
;       (DECLARE
;        (SB-C::CURRENT-DEFMETHOD SHARED-INITIALIZE (:AFTER) (IRONCLAD:CHACHA T)
;         (IRONCLAD::CIPHER IRONCLAD::SLOT-NAMES &REST IRONCLAD::INITARGS &KEY
;                           (IRONCLAD::KEY NIL IRONCLAD::KEY-P)
;                           (IRONCLAD::INITIALIZATION-VECTOR NIL IRONCLAD::IV-P)
;                           &ALLOW-OTHER-KEYS)))
;       (DECLARE
;        (SB-C::SOURCE-FORM
;         (LAMBDA
;             (IRONCLAD::CIPHER IRONCLAD::SLOT-NAMES
;              &REST IRONCLAD::INITARGS
;              &KEY # # &ALLOW-OTHER-KEYS)
;           (SETF #)
;           (WHEN IRONCLAD::INITIALIZATION-VECTOR # #)
;           IRONCLAD::CIPHER)))
;       (DECLARE (SB-PCL::%PARAMETER IRONCLAD::SLOT-NAMES))
;       (DECLARE (SB-PCL::%PARAMETER IRONCLAD::CIPHER))
;       (DECLARE (TYPE T IRONCLAD::SLOT-NAMES))
;       (DECLARE (IGNORABLE IRONCLAD::SLOT-NAMES IRONCLAD::CIPHER))
;       (SYMBOL-MACROLET ((SB-PCL::PV-ENV-ENVIRONMENT SB-PCL::DEFAULT))
;         (SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS ((IRONCLAD::CIPHER
;                                                  IRONCLAD::SLOT-NAMES)
;                                                 SB-PCL::.NEXT-METHOD-CALL.
;                                                 (IRONCLAD::CIPHER
;                                                  IRONCLAD::SLOT-NAMES)
;                                                 NIL :CALL-NEXT-METHOD-P NIL
;                                                 :SETQ-P NIL :PARAMETERS-SETQD
;                                                 NIL :METHOD-CELL
;                                                 (#:METHOD-CELL) ...)
;           (DECLARE (SB-PCL::%CLASS IRONCLAD::CIPHER IRONCLAD:CHACHA))
;           (LOCALLY
;            (DECLARE #)
;            (SYMBOL-MACROLET #
;              #
;              #)))))
; 
; caught STYLE-WARNING:
;   The variable KEY is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable KEY-P is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable IV-P is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INITARGS is defined but never used.

; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFINE-STREAM-CRYPTOR CHACHA ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/chacha.lisp
; in: DEFINE-STREAM-CRYPTOR CHACHA
;     (ZEROP
;      (SETF (AREF IRONCLAD::STATE 12)
;              (IRONCLAD::MOD32+ (AREF IRONCLAD::STATE 12) 1)))
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

; processing (DEFCIPHER CHACHA ...)
; processing (DEFCIPHER CHACHA/12 ...)
; processing (DEFCIPHER CHACHA/8 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/chacha-tmpGNEWTP8D.fasl
; compilation finished in 0:00:02.880
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "ironclad/cipher/chacha" "chacha">
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/xchacha.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS XCHACHA ...)
; processing (DEFCLASS XCHACHA/12 ...)
; processing (DEFCLASS XCHACHA/8 ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/xchacha.lisp
; in: DEFMETHOD SHARED-INITIALIZE :AFTER (XCHACHA T)
;     (DEFMETHOD SHARED-INITIALIZE :AFTER
;                ((IRONCLAD::CIPHER IRONCLAD:XCHACHA) IRONCLAD::SLOT-NAMES
;                 &REST IRONCLAD::INITARGS
;                 &KEY (IRONCLAD::KEY NIL IRONCLAD::KEY-P)
;                 (IRONCLAD::INITIALIZATION-VECTOR NIL IRONCLAD::IV-P)
;                 &ALLOW-OTHER-KEYS)
;       (LET ((IRONCLAD::STATE (IRONCLAD::CHACHA-STATE IRONCLAD::CIPHER))
;             (IRONCLAD::BUFFER (MAKE-ARRAY 64 :ELEMENT-TYPE '#)))
;         (DECLARE (TYPE IRONCLAD::CHACHA-STATE IRONCLAD::STATE)
;                  (TYPE IRONCLAD::CHACHA-KEYSTREAM-BUFFER IRONCLAD::BUFFER))
;         (WHEN IRONCLAD::INITIALIZATION-VECTOR
;           (WHEN (< # 24)
;             (ERROR 'IRONCLAD:INVALID-INITIALIZATION-VECTOR :CIPHER #
;                    :BLOCK-LENGTH 24))
;           (SETF # #
;                 # #
;                 # #
;                 # #))
;         (FUNCALL (IRONCLAD::CHACHA-CORE-FUNCTION IRONCLAD::CIPHER)
;                  IRONCLAD::BUFFER IRONCLAD::STATE)
;         (SETF (AREF IRONCLAD::STATE 4) (IRONCLAD::MOD32- # #)
;               (AREF IRONCLAD::STATE 5) (IRONCLAD::MOD32- # #)
;               (AREF IRONCLAD::STATE 6) (IRONCLAD::MOD32- # #)
;               (AREF IRONCLAD::STATE 7) (IRONCLAD::MOD32- # #)
;               (AREF IRONCLAD::STATE 8) (IRONCLAD::MOD32- # #)
;               (AREF IRONCLAD::STATE 9) (IRONCLAD::MOD32- # #)
;               ...)
;         (IF IRONCLAD::INITIALIZATION-VECTOR
;             (SETF # #
;                   # #)
;             (SETF # 0
;                   # 0)))
;       IRONCLAD::CIPHER)
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA (SB-PCL::FAST-METHOD SHARED-INITIALIZE :AFTER
;                           (IRONCLAD:XCHACHA T))
;         (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. IRONCLAD::CIPHER
;          IRONCLAD::SLOT-NAMES &REST IRONCLAD::INITARGS &KEY
;          (IRONCLAD::KEY NIL IRONCLAD::KEY-P)
;          (IRONCLAD::INITIALIZATION-VECTOR NIL IRONCLAD::IV-P) &ALLOW-OTHER-KEYS)
;       (DECLARE (IGNORABLE SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL.)
;                (DISABLE-PACKAGE-LOCKS SB-PCL::PV-ENV-ENVIRONMENT))
;       (DECLARE
;        (SB-C::CURRENT-DEFMETHOD SHARED-INITIALIZE (:AFTER) (IRONCLAD:XCHACHA T)
;         (IRONCLAD::CIPHER IRONCLAD::SLOT-NAMES &REST IRONCLAD::INITARGS &KEY
;                           (IRONCLAD::KEY NIL IRONCLAD::KEY-P)
;                           (IRONCLAD::INITIALIZATION-VECTOR NIL IRONCLAD::IV-P)
;                           &ALLOW-OTHER-KEYS)))
;       (DECLARE
;        (SB-C::SOURCE-FORM
;         (LAMBDA
;             (IRONCLAD::CIPHER IRONCLAD::SLOT-NAMES
;              &REST IRONCLAD::INITARGS
;              &KEY # # &ALLOW-OTHER-KEYS)
;           (LET #
;             #
;             #
;             #
;             #
;             #)
;           IRONCLAD::CIPHER)))
;       (DECLARE (SB-PCL::%PARAMETER IRONCLAD::SLOT-NAMES))
;       (DECLARE (SB-PCL::%PARAMETER IRONCLAD::CIPHER))
;       (DECLARE (TYPE T IRONCLAD::SLOT-NAMES))
;       (DECLARE (IGNORABLE IRONCLAD::SLOT-NAMES IRONCLAD::CIPHER))
;       (SYMBOL-MACROLET ((SB-PCL::PV-ENV-ENVIRONMENT SB-PCL::DEFAULT))
;         (SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS ((IRONCLAD::CIPHER
;                                                  IRONCLAD::SLOT-NAMES)
;                                                 SB-PCL::.NEXT-METHOD-CALL.
;                                                 (IRONCLAD::CIPHER
;                                                  IRONCLAD::SLOT-NAMES)
;                                                 NIL :CALL-NEXT-METHOD-P NIL
;                                                 :SETQ-P NIL :PARAMETERS-SETQD
;                                                 NIL :METHOD-CELL
;                                                 (#:METHOD-CELL) ...)
;           (DECLARE (SB-PCL::%CLASS IRONCLAD::CIPHER IRONCLAD:XCHACHA))
;           (LOCALLY
;            (DECLARE #)
;            (SYMBOL-MACROLET #
;              #
;              #)))))
; 
; caught STYLE-WARNING:
;   The variable KEY is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable KEY-P is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable IV-P is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INITARGS is defined but never used.

; processing (DEFCIPHER XCHACHA ...)
; processing (DEFCIPHER XCHACHA/12 ...)
; processing (DEFCIPHER XCHACHA/8 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/xchacha-tmpHW2JNYJ8.fasl
; compilation finished in 0:00:00.228
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "ironclad/cipher/xchacha" "xchacha">
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/des.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST DES-SBOX0 ...)
; processing (DEFCONST DES-SBOX1 ...)
; processing (DEFCONST DES-SBOX2 ...)
; processing (DEFCONST DES-SBOX3 ...)
; processing (DEFCONST DES-SBOX4 ...)
; processing (DEFCONST DES-SBOX5 ...)
; processing (DEFCONST DES-SBOX6 ...)
; processing (DEFCONST DES-SBOX7 ...)
; processing (DEFCONST PERMUTATION1 ...)
; processing (DEFCONST TOTAL-ROTATIONS ...)
; processing (DEFCONST PERMUTATION2 ...)
; processing (DEFTYPE DES-ROUND-KEYS ...)
; processing (MACROLET (# # ...) ...)
; processing (DEFCLASS DES ...)
; processing (DEFINE-BLOCK-ENCRYPTOR DES ...)
; processing (DEFINE-BLOCK-DECRYPTOR DES ...)
; processing (DEFCLASS 3DES ...)
; processing (DEFINE-BLOCK-ENCRYPTOR 3DES ...)
; processing (DEFINE-BLOCK-DECRYPTOR 3DES ...)
; processing (DEFUN DES-COOK-KEY-SCHEDULE ...)
; processing (DEFUN COMPUTE-DES-ENCRYPTION-KEYS ...)
; processing (DEFUN COMPUTE-ROUND-KEYS-FOR-DES-KEY ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER DES ...)
; processing (DEFCIPHER 3DES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/des-tmpNT01KZP7.fasl
; compilation finished in 0:00:00.876
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/idea.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFUN IDEA-MUL ...)
; processing (DEFUN IDEA-MUL-INV ...)
; processing (DEFTYPE IDEA-ROUND-KEYS ...)
; processing (DEFUN IDEA-MUNGE-BLOCK ...)
; processing (DEFCLASS IDEA ...)
; processing (DEFINE-BLOCK-ENCRYPTOR IDEA ...)
; processing (DEFINE-BLOCK-DECRYPTOR IDEA ...)
; processing (DEFUN IDEA-INVERT-KEY ...)
; processing (DEFUN IDEA-KEY-SCHEDULE ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER IDEA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/idea-tmpSI3EGGWW.fasl
; compilation finished in 0:00:00.452
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DECLAIM (TYPE # ...) ...)
; processing (DECLAIM (INLINE KALYNA-MAKE-ODD-KEY))
; processing (DEFUN KALYNA-MAKE-ODD-KEY ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-MAKE-ODD-KEY
;     (IRONCLAD::M 0 1 8 0 -56)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                      FIXNUM
;                                                                                      &REST
;                                                                                      T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2#), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 8)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 0 8 1 -56)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                      FIXNUM
;                                                                                      &REST
;                                                                                      T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2#), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 8)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 3 40 2 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 4 40 3 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 5 40 4 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 6 40 5 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 4 7 40 6 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 5 0 40 7 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 6 1 40 0 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 7 2 40 1 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 2 40 1 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 3 40 2 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 0 40 3 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 1 40 0 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-SWAP-BLOCKS))
; processing (DEFUN KALYNA-SWAP-BLOCKS ...)
; processing (DEFMACRO KALYNA-ADD-KEY ...)
; processing (DEFMACRO KALYNA-SUB-KEY ...)
; processing (DEFMACRO KALYNA-ADD-CONSTANT ...)
; processing (DECLAIM (INLINE KALYNA-G0128))
; processing (DEFUN KALYNA-G0128 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-G0128
;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-GL128))
; processing (DEFUN KALYNA-GL128 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-GL128
;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 0))
;                       (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8)
;                               (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;                               (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;                               (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 1))
;                       (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8)
;                               (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;                               (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;                               (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 0))
;                       (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8)
;                               (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;                               (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;                               (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 1))
;                       (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8)
;                               (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;                               (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;                               (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-IMC128))
; processing (DEFUN KALYNA-IMC128 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-IMC128
;     (IRONCLAD::M 0 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-IG128))
; processing (DEFUN KALYNA-IG128 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-IG128
;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-IGL128))
; processing (DEFUN KALYNA-IGL128 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-IGL128
;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8)
;              (IRONCLAD::M 2 0 -16 16) (IRONCLAD::M 3 0 -24 24)
;              (IRONCLAD::M 0 1 -32 32) (IRONCLAD::M 1 1 -40 40)
;              (IRONCLAD::M 2 1 -48 48) (IRONCLAD::M 3 1 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8)
;              (IRONCLAD::M 2 1 -16 16) (IRONCLAD::M 3 1 -24 24)
;              (IRONCLAD::M 0 0 -32 32) (IRONCLAD::M 1 0 -40 40)
;              (IRONCLAD::M 2 0 -48 48) (IRONCLAD::M 3 0 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::M 0 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 0 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 0 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 0 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 1 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 1 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8)
;              (IRONCLAD::M 2 0 -16 16) (IRONCLAD::M 3 0 -24 24)
;              (IRONCLAD::M 0 1 -32 32) (IRONCLAD::M 1 1 -40 40)
;              (IRONCLAD::M 2 1 -48 48) (IRONCLAD::M 3 1 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 1 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 1 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 0 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 0 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8)
;              (IRONCLAD::M 2 1 -16 16) (IRONCLAD::M 3 1 -24 24)
;              (IRONCLAD::M 0 0 -32 32) (IRONCLAD::M 1 0 -40 40)
;              (IRONCLAD::M 2 0 -48 48) (IRONCLAD::M 3 0 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DECLAIM (INLINE KALYNA-G128))
; processing (DEFUN KALYNA-G128 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-G128
;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFCLASS KALYNA128 ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFMETHOD SCHEDULE-KEY (KALYNA128 T)
;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 28
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 20
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::T2 0 IRONCLAD::KA 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS
;      IRONCLAD::N IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::T2 0 IRONCLAD::KEY 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS
;      IRONCLAD::N IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS
;      IRONCLAD::N IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-MAKE-ODD-KEY 2 IRONCLAD::ENCRYPTION-ROUND-KEYS IRONCLAD::N
;      IRONCLAD::ENCRYPTION-ROUND-KEYS (+ IRONCLAD::N 2))
; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                      FIXNUM
;                                                                                      &REST
;                                                                                      T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2#), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 8)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                      FIXNUM
;                                                                                      &REST
;                                                                                      T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2#), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 8)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KEY 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::T2 0 IRONCLAD::KEY 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G0128 IRONCLAD::T2 IRONCLAD::KS)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-MAKE-ODD-KEY 2 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 2)
; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                      FIXNUM
;                                                                                      &REST
;                                                                                      T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2#), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 8)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                      FIXNUM
;                                                                                      &REST
;                                                                                      T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2#), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 8)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 20
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IMC128 IRONCLAD::DECRYPTION-ROUND-KEYS IRONCLAD::N)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KO 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::T2 0 IRONCLAD::KA 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G0128 IRONCLAD::T2 IRONCLAD::KS)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-MAKE-ODD-KEY 2 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 2)
; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                      FIXNUM
;                                                                                      &REST
;                                                                                      T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2#), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 8)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                      FIXNUM
;                                                                                      &REST
;                                                                                      T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2#), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 8)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 28
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IMC128 IRONCLAD::DECRYPTION-ROUND-KEYS IRONCLAD::N)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS
;      IRONCLAD::N IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-MAKE-ODD-KEY 2 IRONCLAD::ENCRYPTION-ROUND-KEYS IRONCLAD::N
;      IRONCLAD::ENCRYPTION-ROUND-KEYS (+ IRONCLAD::N 2))
; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                      FIXNUM
;                                                                                      &REST
;                                                                                      T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2#), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 8)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                      FIXNUM
;                                                                                      &REST
;                                                                                      T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2#), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 8)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFINE-BLOCK-ENCRYPTOR KALYNA128 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFINE-BLOCK-ENCRYPTOR KALYNA128
;     (IRONCLAD::KALYNA-ADD-KEY 2 IRONCLAD::T2 0 IRONCLAD::T1
;                               IRONCLAD::ENCRYPTION-ROUND-KEYS)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T2 IRONCLAD::T1 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 28)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T2 IRONCLAD::T1 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 20)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-ADD-KEY 2 IRONCLAD::T2 0 IRONCLAD::T1
;                               IRONCLAD::ENCRYPTION-ROUND-KEYS)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 2)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 4)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 6)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 8)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 10)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 12)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 14)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 16)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 18)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 20)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 22)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 24)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 26)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T2 IRONCLAD::T1 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 28)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T2 IRONCLAD::T1 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 20)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (AREF IRONCLAD::T1 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFINE-BLOCK-DECRYPTOR KALYNA128 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFINE-BLOCK-DECRYPTOR KALYNA128
;     (IRONCLAD::KALYNA-SUB-KEY 2 IRONCLAD::T2 IRONCLAD::T1
;                               IRONCLAD::DECRYPTION-ROUND-KEYS 20)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-SUB-KEY 2 IRONCLAD::T2 IRONCLAD::T1
;                               IRONCLAD::DECRYPTION-ROUND-KEYS 28)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-IGL128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-SUB-KEY 2 IRONCLAD::T2 IRONCLAD::T1
;                               IRONCLAD::DECRYPTION-ROUND-KEYS 28)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IMC128 IRONCLAD::T1 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 26)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 24)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 22)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 20)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-SUB-KEY 2 IRONCLAD::T2 IRONCLAD::T1
;                               IRONCLAD::DECRYPTION-ROUND-KEYS 20)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IMC128 IRONCLAD::T1 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 18)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 16)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 14)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 12)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 10)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 8)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 6)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 4)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 2)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IGL128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (AREF IRONCLAD::T1 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD::KALYNA-IGL128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFCIPHER KALYNA128 ...)
; processing (DECLAIM (INLINE KALYNA-G0256))
; processing (DEFUN KALYNA-G0256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-G0256
;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-GL256))
; processing (DEFUN KALYNA-GL256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-GL256
;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 0))
;                       (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8)
;                               (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;                               (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;                               (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 1))
;                       (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8)
;                               (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;                               (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;                               (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 2))
;                       (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8)
;                               (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;                               (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;                               (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 3))
;                       (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8)
;                               (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;                               (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;                               (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 0))
;                       (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8)
;                               (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;                               (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;                               (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 1))
;                       (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8)
;                               (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;                               (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;                               (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 2))
;                       (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8)
;                               (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;                               (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;                               (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 3))
;                       (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8)
;                               (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;                               (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;                               (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-IMC256))
; processing (DEFUN KALYNA-IMC256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-IMC256
;     (IRONCLAD::M 0 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-IG256))
; processing (DEFUN KALYNA-IG256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-IG256
;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-IGL256))
; processing (DEFUN KALYNA-IGL256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-IGL256
;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8)
;              (IRONCLAD::M 2 1 -16 16) (IRONCLAD::M 3 1 -24 24)
;              (IRONCLAD::M 0 2 -32 32) (IRONCLAD::M 1 2 -40 40)
;              (IRONCLAD::M 2 3 -48 48) (IRONCLAD::M 3 3 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8)
;              (IRONCLAD::M 2 2 -16 16) (IRONCLAD::M 3 2 -24 24)
;              (IRONCLAD::M 0 3 -32 32) (IRONCLAD::M 1 3 -40 40)
;              (IRONCLAD::M 2 0 -48 48) (IRONCLAD::M 3 0 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 2 -8 8)
;              (IRONCLAD::M 2 3 -16 16) (IRONCLAD::M 3 3 -24 24)
;              (IRONCLAD::M 0 0 -32 32) (IRONCLAD::M 1 0 -40 40)
;              (IRONCLAD::M 2 1 -48 48) (IRONCLAD::M 3 1 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 3 -8 8)
;              (IRONCLAD::M 2 0 -16 16) (IRONCLAD::M 3 0 -24 24)
;              (IRONCLAD::M 0 1 -32 32) (IRONCLAD::M 1 1 -40 40)
;              (IRONCLAD::M 2 2 -48 48) (IRONCLAD::M 3 2 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::M 0 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 0 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 1 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 1 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 2 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 2 -32 32)
;             (IRONCLAD::M 1 2 -40 40) (IRONCLAD::M 2 3 -48 48)
;             (IRONCLAD::M 3 3 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 2 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 2 -32 32)
;             (IRONCLAD::M 1 2 -40 40) (IRONCLAD::M 2 3 -48 48)
;             (IRONCLAD::M 3 3 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 2 -32 32)
;             (IRONCLAD::M 1 2 -40 40) (IRONCLAD::M 2 3 -48 48)
;             (IRONCLAD::M 3 3 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 2 -32 32)
;             (IRONCLAD::M 1 2 -40 40) (IRONCLAD::M 2 3 -48 48)
;             (IRONCLAD::M 3 3 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8)
;              (IRONCLAD::M 2 1 -16 16) (IRONCLAD::M 3 1 -24 24)
;              (IRONCLAD::M 0 2 -32 32) (IRONCLAD::M 1 2 -40 40)
;              (IRONCLAD::M 2 3 -48 48) (IRONCLAD::M 3 3 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 2 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 2 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 3 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 2 -16 16)
;             (IRONCLAD::M 3 2 -24 24) (IRONCLAD::M 0 3 -32 32)
;             (IRONCLAD::M 1 3 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 3 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 2 -16 16)
;             (IRONCLAD::M 3 2 -24 24) (IRONCLAD::M 0 3 -32 32)
;             (IRONCLAD::M 1 3 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 2 -16 16)
;             (IRONCLAD::M 3 2 -24 24) (IRONCLAD::M 0 3 -32 32)
;             (IRONCLAD::M 1 3 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 2 -16 16)
;             (IRONCLAD::M 3 2 -24 24) (IRONCLAD::M 0 3 -32 32)
;             (IRONCLAD::M 1 3 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8)
;              (IRONCLAD::M 2 2 -16 16) (IRONCLAD::M 3 2 -24 24)
;              (IRONCLAD::M 0 3 -32 32) (IRONCLAD::M 1 3 -40 40)
;              (IRONCLAD::M 2 0 -48 48) (IRONCLAD::M 3 0 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 2 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 3 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 3 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 0 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 2 -8 8) (IRONCLAD::M 2 3 -16 16)
;             (IRONCLAD::M 3 3 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 0 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 2 -8 8) (IRONCLAD::M 2 3 -16 16)
;             (IRONCLAD::M 3 3 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 2 -8 8) (IRONCLAD::M 2 3 -16 16)
;             (IRONCLAD::M 3 3 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 2 -8 8) (IRONCLAD::M 2 3 -16 16)
;             (IRONCLAD::M 3 3 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 2 -8 8)
;              (IRONCLAD::M 2 3 -16 16) (IRONCLAD::M 3 3 -24 24)
;              (IRONCLAD::M 0 0 -32 32) (IRONCLAD::M 1 0 -40 40)
;              (IRONCLAD::M 2 1 -48 48) (IRONCLAD::M 3 1 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 3 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 0 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 0 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 1 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 3 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 2 -48 48)
;             (IRONCLAD::M 3 2 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 1 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 3 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 2 -48 48)
;             (IRONCLAD::M 3 2 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 3 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 2 -48 48)
;             (IRONCLAD::M 3 2 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 3 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 2 -48 48)
;             (IRONCLAD::M 3 2 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 3 -8 8)
;              (IRONCLAD::M 2 0 -16 16) (IRONCLAD::M 3 0 -24 24)
;              (IRONCLAD::M 0 1 -32 32) (IRONCLAD::M 1 1 -40 40)
;              (IRONCLAD::M 2 2 -48 48) (IRONCLAD::M 3 2 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 2 -32 32)
;             (IRONCLAD::M 1 2 -40 40) (IRONCLAD::M 2 3 -48 48)
;             (IRONCLAD::M 3 3 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 2 -16 16)
;             (IRONCLAD::M 3 2 -24 24) (IRONCLAD::M 0 3 -32 32)
;             (IRONCLAD::M 1 3 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 2 -8 8) (IRONCLAD::M 2 3 -16 16)
;             (IRONCLAD::M 3 3 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 3 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 2 -48 48)
;             (IRONCLAD::M 3 2 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DECLAIM (INLINE KALYNA-G256))
; processing (DEFUN KALYNA-G256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-G256
;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFCLASS KALYNA256 ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFMETHOD SCHEDULE-KEY (KALYNA256 T)
;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::T2 0 IRONCLAD::KA 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS
;      IRONCLAD::N IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 56
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 72
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS
;      IRONCLAD::N IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::T2 0 IRONCLAD::KEY 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KEY 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::T2 0 IRONCLAD::KEY 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G0256 IRONCLAD::T2 IRONCLAD::KS)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-MAKE-ODD-KEY 4 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 4)
; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 56
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IMC256 IRONCLAD::DECRYPTION-ROUND-KEYS IRONCLAD::N)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KO 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::T2 0 IRONCLAD::KA 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G0256 IRONCLAD::T2 IRONCLAD::KS)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-MAKE-ODD-KEY 4 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 4)
; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 72
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IMC256 IRONCLAD::DECRYPTION-ROUND-KEYS IRONCLAD::N)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS
;      IRONCLAD::N IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-MAKE-ODD-KEY 4 IRONCLAD::ENCRYPTION-ROUND-KEYS IRONCLAD::N
;      IRONCLAD::ENCRYPTION-ROUND-KEYS (+ IRONCLAD::N 4))
; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS
;      IRONCLAD::N IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-MAKE-ODD-KEY 4 IRONCLAD::ENCRYPTION-ROUND-KEYS IRONCLAD::N
;      IRONCLAD::ENCRYPTION-ROUND-KEYS (+ IRONCLAD::N 4))
; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFINE-BLOCK-ENCRYPTOR KALYNA256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFINE-BLOCK-ENCRYPTOR KALYNA256
;     (IRONCLAD::KALYNA-ADD-KEY 4 IRONCLAD::T2 0 IRONCLAD::T1
;                               IRONCLAD::ENCRYPTION-ROUND-KEYS)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 16))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 24))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T2 IRONCLAD::T1 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 72)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T2 IRONCLAD::T1 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 56)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-ADD-KEY 4 IRONCLAD::T2 0 IRONCLAD::T1
;                               IRONCLAD::ENCRYPTION-ROUND-KEYS)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 4)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 8)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 12)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 16)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 20)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 24)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 28)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 32)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 36)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 40)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 44)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 48)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 52)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 56)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 60)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 64)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 68)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T2 IRONCLAD::T1 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 72)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T2 IRONCLAD::T1 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 56)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (AREF IRONCLAD::T1 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 16))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 24))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFINE-BLOCK-DECRYPTOR KALYNA256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFINE-BLOCK-DECRYPTOR KALYNA256
;     (IRONCLAD::KALYNA-SUB-KEY 4 IRONCLAD::T2 IRONCLAD::T1
;                               IRONCLAD::DECRYPTION-ROUND-KEYS 56)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-SUB-KEY 4 IRONCLAD::T2 IRONCLAD::T1
;                               IRONCLAD::DECRYPTION-ROUND-KEYS 72)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 24))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-IGL256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 16))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-SUB-KEY 4 IRONCLAD::T2 IRONCLAD::T1
;                               IRONCLAD::DECRYPTION-ROUND-KEYS 72)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IMC256 IRONCLAD::T1 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 68)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 64)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 60)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 56)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-SUB-KEY 4 IRONCLAD::T2 IRONCLAD::T1
;                               IRONCLAD::DECRYPTION-ROUND-KEYS 56)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IMC256 IRONCLAD::T1 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 52)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 48)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 44)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 40)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 36)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 32)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 28)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 24)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 20)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 16)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 12)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 8)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 4)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IGL256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (AREF IRONCLAD::T1 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 16))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 24))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD::KALYNA-IGL256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFCIPHER KALYNA256 ...)
; processing (DECLAIM (INLINE KALYNA-G0512))
; processing (DEFUN KALYNA-G0512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-G0512
;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 7 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 6 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 5 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 4 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 7 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 6 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 5 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 4 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 7 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 6 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 5 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 4 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 7 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 6 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 5 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 4 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 4 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 7 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 6 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 5 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 5 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 4 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 7 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 6 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 6 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 5 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 4 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 7 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 7 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 6 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 5 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 4 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-GL512))
; processing (DEFUN KALYNA-GL512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-GL512
;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 0))
;                       (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8)
;                               (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 5 -24)
;                               (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;                               (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 1))
;                       (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8)
;                               (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 6 -24)
;                               (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;                               (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 2))
;                       (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8)
;                               (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 7 -24)
;                               (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;                               (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 3))
;                       (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8)
;                               (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 0 -24)
;                               (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;                               (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 4))
;                       (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8)
;                               (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 1 -24)
;                               (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;                               (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 5))
;                       (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8)
;                               (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 2 -24)
;                               (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;                               (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 6))
;                       (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8)
;                               (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 3 -24)
;                               (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;                               (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 7))
;                       (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8)
;                               (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 4 -24)
;                               (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;                               (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 7 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 6 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 5 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 4 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 0))
;                       (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8)
;                               (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 5 -24)
;                               (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;                               (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 7 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 6 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 5 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 4 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 1))
;                       (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8)
;                               (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 6 -24)
;                               (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;                               (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 7 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 6 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 5 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 4 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 2))
;                       (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8)
;                               (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 7 -24)
;                               (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;                               (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 7 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 6 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 5 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 4 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 3))
;                       (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8)
;                               (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 0 -24)
;                               (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;                               (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 0 4 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 7 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 6 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 5 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 4))
;                       (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8)
;                               (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 1 -24)
;                               (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;                               (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 0 5 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 4 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 7 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 6 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 5))
;                       (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8)
;                               (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 2 -24)
;                               (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;                               (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 0 6 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 5 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 4 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 7 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 6))
;                       (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8)
;                               (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 3 -24)
;                               (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;                               (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 0 7 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 6 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 5 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 4 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 7))
;                       (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8)
;                               (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 4 -24)
;                               (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;                               (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-IMC512))
; processing (DEFUN KALYNA-IMC512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-IMC512
;     (IRONCLAD::M 0 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 0 4 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 4 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 4 0) (IRONCLAD::M 1 1 4 -8) (IRONCLAD::M 2 2 4 -16)
;             (IRONCLAD::M 3 3 4 -24) (IRONCLAD::M 4 0 4 -32)
;             (IRONCLAD::M 5 1 4 -40) (IRONCLAD::M 6 2 4 -48)
;             (IRONCLAD::M 7 3 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 4 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 4 0) (IRONCLAD::M 1 1 4 -8) (IRONCLAD::M 2 2 4 -16)
;             (IRONCLAD::M 3 3 4 -24) (IRONCLAD::M 4 0 4 -32)
;             (IRONCLAD::M 5 1 4 -40) (IRONCLAD::M 6 2 4 -48)
;             (IRONCLAD::M 7 3 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 4 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 4 0) (IRONCLAD::M 1 1 4 -8) (IRONCLAD::M 2 2 4 -16)
;             (IRONCLAD::M 3 3 4 -24) (IRONCLAD::M 4 0 4 -32)
;             (IRONCLAD::M 5 1 4 -40) (IRONCLAD::M 6 2 4 -48)
;             (IRONCLAD::M 7 3 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 4 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 4 0) (IRONCLAD::M 1 1 4 -8) (IRONCLAD::M 2 2 4 -16)
;             (IRONCLAD::M 3 3 4 -24) (IRONCLAD::M 4 0 4 -32)
;             (IRONCLAD::M 5 1 4 -40) (IRONCLAD::M 6 2 4 -48)
;             (IRONCLAD::M 7 3 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 4 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 4 0) (IRONCLAD::M 1 1 4 -8) (IRONCLAD::M 2 2 4 -16)
;             (IRONCLAD::M 3 3 4 -24) (IRONCLAD::M 4 0 4 -32)
;             (IRONCLAD::M 5 1 4 -40) (IRONCLAD::M 6 2 4 -48)
;             (IRONCLAD::M 7 3 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 4 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 4 0) (IRONCLAD::M 1 1 4 -8) (IRONCLAD::M 2 2 4 -16)
;             (IRONCLAD::M 3 3 4 -24) (IRONCLAD::M 4 0 4 -32)
;             (IRONCLAD::M 5 1 4 -40) (IRONCLAD::M 6 2 4 -48)
;             (IRONCLAD::M 7 3 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 4 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 4 0) (IRONCLAD::M 1 1 4 -8) (IRONCLAD::M 2 2 4 -16)
;             (IRONCLAD::M 3 3 4 -24) (IRONCLAD::M 4 0 4 -32)
;             (IRONCLAD::M 5 1 4 -40) (IRONCLAD::M 6 2 4 -48)
;             (IRONCLAD::M 7 3 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 0 5 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 5 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 5 0) (IRONCLAD::M 1 1 5 -8) (IRONCLAD::M 2 2 5 -16)
;             (IRONCLAD::M 3 3 5 -24) (IRONCLAD::M 4 0 5 -32)
;             (IRONCLAD::M 5 1 5 -40) (IRONCLAD::M 6 2 5 -48)
;             (IRONCLAD::M 7 3 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 5 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 5 0) (IRONCLAD::M 1 1 5 -8) (IRONCLAD::M 2 2 5 -16)
;             (IRONCLAD::M 3 3 5 -24) (IRONCLAD::M 4 0 5 -32)
;             (IRONCLAD::M 5 1 5 -40) (IRONCLAD::M 6 2 5 -48)
;             (IRONCLAD::M 7 3 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 5 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 5 0) (IRONCLAD::M 1 1 5 -8) (IRONCLAD::M 2 2 5 -16)
;             (IRONCLAD::M 3 3 5 -24) (IRONCLAD::M 4 0 5 -32)
;             (IRONCLAD::M 5 1 5 -40) (IRONCLAD::M 6 2 5 -48)
;             (IRONCLAD::M 7 3 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 5 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 5 0) (IRONCLAD::M 1 1 5 -8) (IRONCLAD::M 2 2 5 -16)
;             (IRONCLAD::M 3 3 5 -24) (IRONCLAD::M 4 0 5 -32)
;             (IRONCLAD::M 5 1 5 -40) (IRONCLAD::M 6 2 5 -48)
;             (IRONCLAD::M 7 3 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 5 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 5 0) (IRONCLAD::M 1 1 5 -8) (IRONCLAD::M 2 2 5 -16)
;             (IRONCLAD::M 3 3 5 -24) (IRONCLAD::M 4 0 5 -32)
;             (IRONCLAD::M 5 1 5 -40) (IRONCLAD::M 6 2 5 -48)
;             (IRONCLAD::M 7 3 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 5 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 5 0) (IRONCLAD::M 1 1 5 -8) (IRONCLAD::M 2 2 5 -16)
;             (IRONCLAD::M 3 3 5 -24) (IRONCLAD::M 4 0 5 -32)
;             (IRONCLAD::M 5 1 5 -40) (IRONCLAD::M 6 2 5 -48)
;             (IRONCLAD::M 7 3 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 5 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 5 0) (IRONCLAD::M 1 1 5 -8) (IRONCLAD::M 2 2 5 -16)
;             (IRONCLAD::M 3 3 5 -24) (IRONCLAD::M 4 0 5 -32)
;             (IRONCLAD::M 5 1 5 -40) (IRONCLAD::M 6 2 5 -48)
;             (IRONCLAD::M 7 3 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 0 6 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 6 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 6 0) (IRONCLAD::M 1 1 6 -8) (IRONCLAD::M 2 2 6 -16)
;             (IRONCLAD::M 3 3 6 -24) (IRONCLAD::M 4 0 6 -32)
;             (IRONCLAD::M 5 1 6 -40) (IRONCLAD::M 6 2 6 -48)
;             (IRONCLAD::M 7 3 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 6 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 6 0) (IRONCLAD::M 1 1 6 -8) (IRONCLAD::M 2 2 6 -16)
;             (IRONCLAD::M 3 3 6 -24) (IRONCLAD::M 4 0 6 -32)
;             (IRONCLAD::M 5 1 6 -40) (IRONCLAD::M 6 2 6 -48)
;             (IRONCLAD::M 7 3 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 6 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 6 0) (IRONCLAD::M 1 1 6 -8) (IRONCLAD::M 2 2 6 -16)
;             (IRONCLAD::M 3 3 6 -24) (IRONCLAD::M 4 0 6 -32)
;             (IRONCLAD::M 5 1 6 -40) (IRONCLAD::M 6 2 6 -48)
;             (IRONCLAD::M 7 3 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 6 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 6 0) (IRONCLAD::M 1 1 6 -8) (IRONCLAD::M 2 2 6 -16)
;             (IRONCLAD::M 3 3 6 -24) (IRONCLAD::M 4 0 6 -32)
;             (IRONCLAD::M 5 1 6 -40) (IRONCLAD::M 6 2 6 -48)
;             (IRONCLAD::M 7 3 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 6 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 6 0) (IRONCLAD::M 1 1 6 -8) (IRONCLAD::M 2 2 6 -16)
;             (IRONCLAD::M 3 3 6 -24) (IRONCLAD::M 4 0 6 -32)
;             (IRONCLAD::M 5 1 6 -40) (IRONCLAD::M 6 2 6 -48)
;             (IRONCLAD::M 7 3 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 6 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 6 0) (IRONCLAD::M 1 1 6 -8) (IRONCLAD::M 2 2 6 -16)
;             (IRONCLAD::M 3 3 6 -24) (IRONCLAD::M 4 0 6 -32)
;             (IRONCLAD::M 5 1 6 -40) (IRONCLAD::M 6 2 6 -48)
;             (IRONCLAD::M 7 3 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 6 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 6 0) (IRONCLAD::M 1 1 6 -8) (IRONCLAD::M 2 2 6 -16)
;             (IRONCLAD::M 3 3 6 -24) (IRONCLAD::M 4 0 6 -32)
;             (IRONCLAD::M 5 1 6 -40) (IRONCLAD::M 6 2 6 -48)
;             (IRONCLAD::M 7 3 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 0 7 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 7 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 7 0) (IRONCLAD::M 1 1 7 -8) (IRONCLAD::M 2 2 7 -16)
;             (IRONCLAD::M 3 3 7 -24) (IRONCLAD::M 4 0 7 -32)
;             (IRONCLAD::M 5 1 7 -40) (IRONCLAD::M 6 2 7 -48)
;             (IRONCLAD::M 7 3 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 7 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 7 0) (IRONCLAD::M 1 1 7 -8) (IRONCLAD::M 2 2 7 -16)
;             (IRONCLAD::M 3 3 7 -24) (IRONCLAD::M 4 0 7 -32)
;             (IRONCLAD::M 5 1 7 -40) (IRONCLAD::M 6 2 7 -48)
;             (IRONCLAD::M 7 3 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 7 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 7 0) (IRONCLAD::M 1 1 7 -8) (IRONCLAD::M 2 2 7 -16)
;             (IRONCLAD::M 3 3 7 -24) (IRONCLAD::M 4 0 7 -32)
;             (IRONCLAD::M 5 1 7 -40) (IRONCLAD::M 6 2 7 -48)
;             (IRONCLAD::M 7 3 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 7 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 7 0) (IRONCLAD::M 1 1 7 -8) (IRONCLAD::M 2 2 7 -16)
;             (IRONCLAD::M 3 3 7 -24) (IRONCLAD::M 4 0 7 -32)
;             (IRONCLAD::M 5 1 7 -40) (IRONCLAD::M 6 2 7 -48)
;             (IRONCLAD::M 7 3 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 7 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 7 0) (IRONCLAD::M 1 1 7 -8) (IRONCLAD::M 2 2 7 -16)
;             (IRONCLAD::M 3 3 7 -24) (IRONCLAD::M 4 0 7 -32)
;             (IRONCLAD::M 5 1 7 -40) (IRONCLAD::M 6 2 7 -48)
;             (IRONCLAD::M 7 3 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 7 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 7 0) (IRONCLAD::M 1 1 7 -8) (IRONCLAD::M 2 2 7 -16)
;             (IRONCLAD::M 3 3 7 -24) (IRONCLAD::M 4 0 7 -32)
;             (IRONCLAD::M 5 1 7 -40) (IRONCLAD::M 6 2 7 -48)
;             (IRONCLAD::M 7 3 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 7 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 7 0) (IRONCLAD::M 1 1 7 -8) (IRONCLAD::M 2 2 7 -16)
;             (IRONCLAD::M 3 3 7 -24) (IRONCLAD::M 4 0 7 -32)
;             (IRONCLAD::M 5 1 7 -40) (IRONCLAD::M 6 2 7 -48)
;             (IRONCLAD::M 7 3 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-IG512))
; processing (DEFUN KALYNA-IG512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-IG512
;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 4 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 5 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 6 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 7 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 4 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 5 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 6 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 7 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 4 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 5 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 6 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 7 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 4 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 5 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 6 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 7 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 4 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 5 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 6 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 7 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 5 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 6 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 7 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 4 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 6 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 7 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 4 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 5 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 7 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 4 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 5 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 6 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-IGL512))
; processing (DEFUN KALYNA-IGL512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-IGL512
;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 -8 8)
;              (IRONCLAD::M 2 2 -16 16) (IRONCLAD::M 3 3 -24 24)
;              (IRONCLAD::M 0 4 -32 32) (IRONCLAD::M 1 5 -40 40)
;              (IRONCLAD::M 2 6 -48 48) (IRONCLAD::M 3 7 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 2 -8 8)
;              (IRONCLAD::M 2 3 -16 16) (IRONCLAD::M 3 4 -24 24)
;              (IRONCLAD::M 0 5 -32 32) (IRONCLAD::M 1 6 -40 40)
;              (IRONCLAD::M 2 7 -48 48) (IRONCLAD::M 3 0 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 3 -8 8)
;              (IRONCLAD::M 2 4 -16 16) (IRONCLAD::M 3 5 -24 24)
;              (IRONCLAD::M 0 6 -32 32) (IRONCLAD::M 1 7 -40 40)
;              (IRONCLAD::M 2 0 -48 48) (IRONCLAD::M 3 1 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 4 -8 8)
;              (IRONCLAD::M 2 5 -16 16) (IRONCLAD::M 3 6 -24 24)
;              (IRONCLAD::M 0 7 -32 32) (IRONCLAD::M 1 0 -40 40)
;              (IRONCLAD::M 2 1 -48 48) (IRONCLAD::M 3 2 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 4 0 0) (IRONCLAD::M 1 5 -8 8)
;              (IRONCLAD::M 2 6 -16 16) (IRONCLAD::M 3 7 -24 24)
;              (IRONCLAD::M 0 0 -32 32) (IRONCLAD::M 1 1 -40 40)
;              (IRONCLAD::M 2 2 -48 48) (IRONCLAD::M 3 3 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 5 0 0) (IRONCLAD::M 1 6 -8 8)
;              (IRONCLAD::M 2 7 -16 16) (IRONCLAD::M 3 0 -24 24)
;              (IRONCLAD::M 0 1 -32 32) (IRONCLAD::M 1 2 -40 40)
;              (IRONCLAD::M 2 3 -48 48) (IRONCLAD::M 3 4 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 6 0 0) (IRONCLAD::M 1 7 -8 8)
;              (IRONCLAD::M 2 0 -16 16) (IRONCLAD::M 3 1 -24 24)
;              (IRONCLAD::M 0 2 -32 32) (IRONCLAD::M 1 3 -40 40)
;              (IRONCLAD::M 2 4 -48 48) (IRONCLAD::M 3 5 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 7 0 0) (IRONCLAD::M 1 0 -8 8)
;              (IRONCLAD::M 2 1 -16 16) (IRONCLAD::M 3 2 -24 24)
;              (IRONCLAD::M 0 3 -32 32) (IRONCLAD::M 1 4 -40 40)
;              (IRONCLAD::M 2 5 -48 48) (IRONCLAD::M 3 6 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::M 0 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 2 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 3 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 4 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 2 -16 16)
;             (IRONCLAD::M 3 3 -24 24) (IRONCLAD::M 0 4 -32 32)
;             (IRONCLAD::M 1 5 -40 40) (IRONCLAD::M 2 6 -48 48)
;             (IRONCLAD::M 3 7 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 5 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 2 -16 16)
;             (IRONCLAD::M 3 3 -24 24) (IRONCLAD::M 0 4 -32 32)
;             (IRONCLAD::M 1 5 -40 40) (IRONCLAD::M 2 6 -48 48)
;             (IRONCLAD::M 3 7 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 6 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 2 -16 16)
;             (IRONCLAD::M 3 3 -24 24) (IRONCLAD::M 0 4 -32 32)
;             (IRONCLAD::M 1 5 -40 40) (IRONCLAD::M 2 6 -48 48)
;             (IRONCLAD::M 3 7 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 7 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 2 -16 16)
;             (IRONCLAD::M 3 3 -24 24) (IRONCLAD::M 0 4 -32 32)
;             (IRONCLAD::M 1 5 -40 40) (IRONCLAD::M 2 6 -48 48)
;             (IRONCLAD::M 3 7 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 -8 8)
;              (IRONCLAD::M 2 2 -16 16) (IRONCLAD::M 3 3 -24 24)
;              (IRONCLAD::M 0 4 -32 32) (IRONCLAD::M 1 5 -40 40)
;              (IRONCLAD::M 2 6 -48 48) (IRONCLAD::M 3 7 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 2 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 3 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 4 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 5 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 2 -8 8) (IRONCLAD::M 2 3 -16 16)
;             (IRONCLAD::M 3 4 -24 24) (IRONCLAD::M 0 5 -32 32)
;             (IRONCLAD::M 1 6 -40 40) (IRONCLAD::M 2 7 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 6 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 2 -8 8) (IRONCLAD::M 2 3 -16 16)
;             (IRONCLAD::M 3 4 -24 24) (IRONCLAD::M 0 5 -32 32)
;             (IRONCLAD::M 1 6 -40 40) (IRONCLAD::M 2 7 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 7 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 2 -8 8) (IRONCLAD::M 2 3 -16 16)
;             (IRONCLAD::M 3 4 -24 24) (IRONCLAD::M 0 5 -32 32)
;             (IRONCLAD::M 1 6 -40 40) (IRONCLAD::M 2 7 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 2 -8 8) (IRONCLAD::M 2 3 -16 16)
;             (IRONCLAD::M 3 4 -24 24) (IRONCLAD::M 0 5 -32 32)
;             (IRONCLAD::M 1 6 -40 40) (IRONCLAD::M 2 7 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 2 -8 8)
;              (IRONCLAD::M 2 3 -16 16) (IRONCLAD::M 3 4 -24 24)
;              (IRONCLAD::M 0 5 -32 32) (IRONCLAD::M 1 6 -40 40)
;              (IRONCLAD::M 2 7 -48 48) (IRONCLAD::M 3 0 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 3 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 4 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 5 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 6 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 3 -8 8) (IRONCLAD::M 2 4 -16 16)
;             (IRONCLAD::M 3 5 -24 24) (IRONCLAD::M 0 6 -32 32)
;             (IRONCLAD::M 1 7 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 7 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 3 -8 8) (IRONCLAD::M 2 4 -16 16)
;             (IRONCLAD::M 3 5 -24 24) (IRONCLAD::M 0 6 -32 32)
;             (IRONCLAD::M 1 7 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 3 -8 8) (IRONCLAD::M 2 4 -16 16)
;             (IRONCLAD::M 3 5 -24 24) (IRONCLAD::M 0 6 -32 32)
;             (IRONCLAD::M 1 7 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 3 -8 8) (IRONCLAD::M 2 4 -16 16)
;             (IRONCLAD::M 3 5 -24 24) (IRONCLAD::M 0 6 -32 32)
;             (IRONCLAD::M 1 7 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 3 -8 8)
;              (IRONCLAD::M 2 4 -16 16) (IRONCLAD::M 3 5 -24 24)
;              (IRONCLAD::M 0 6 -32 32) (IRONCLAD::M 1 7 -40 40)
;              (IRONCLAD::M 2 0 -48 48) (IRONCLAD::M 3 1 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 4 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 5 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 6 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 7 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 4 -8 8) (IRONCLAD::M 2 5 -16 16)
;             (IRONCLAD::M 3 6 -24 24) (IRONCLAD::M 0 7 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 2 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 0 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 4 -8 8) (IRONCLAD::M 2 5 -16 16)
;             (IRONCLAD::M 3 6 -24 24) (IRONCLAD::M 0 7 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 2 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 4 -8 8) (IRONCLAD::M 2 5 -16 16)
;             (IRONCLAD::M 3 6 -24 24) (IRONCLAD::M 0 7 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 2 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 4 -8 8) (IRONCLAD::M 2 5 -16 16)
;             (IRONCLAD::M 3 6 -24 24) (IRONCLAD::M 0 7 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 2 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 4 -8 8)
;              (IRONCLAD::M 2 5 -16 16) (IRONCLAD::M 3 6 -24 24)
;              (IRONCLAD::M 0 7 -32 32) (IRONCLAD::M 1 0 -40 40)
;              (IRONCLAD::M 2 1 -48 48) (IRONCLAD::M 3 2 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::M 0 4 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 5 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 6 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 7 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 0 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0 0) (IRONCLAD::M 1 5 -8 8) (IRONCLAD::M 2 6 -16 16)
;             (IRONCLAD::M 3 7 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 2 -48 48)
;             (IRONCLAD::M 3 3 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 1 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0 0) (IRONCLAD::M 1 5 -8 8) (IRONCLAD::M 2 6 -16 16)
;             (IRONCLAD::M 3 7 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 2 -48 48)
;             (IRONCLAD::M 3 3 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0 0) (IRONCLAD::M 1 5 -8 8) (IRONCLAD::M 2 6 -16 16)
;             (IRONCLAD::M 3 7 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 2 -48 48)
;             (IRONCLAD::M 3 3 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0 0) (IRONCLAD::M 1 5 -8 8) (IRONCLAD::M 2 6 -16 16)
;             (IRONCLAD::M 3 7 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 2 -48 48)
;             (IRONCLAD::M 3 3 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 4 0 0) (IRONCLAD::M 1 5 -8 8)
;              (IRONCLAD::M 2 6 -16 16) (IRONCLAD::M 3 7 -24 24)
;              (IRONCLAD::M 0 0 -32 32) (IRONCLAD::M 1 1 -40 40)
;              (IRONCLAD::M 2 2 -48 48) (IRONCLAD::M 3 3 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::M 0 5 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 6 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 7 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 0 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 1 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0 0) (IRONCLAD::M 1 6 -8 8) (IRONCLAD::M 2 7 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 2 -40 40) (IRONCLAD::M 2 3 -48 48)
;             (IRONCLAD::M 3 4 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 2 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0 0) (IRONCLAD::M 1 6 -8 8) (IRONCLAD::M 2 7 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 2 -40 40) (IRONCLAD::M 2 3 -48 48)
;             (IRONCLAD::M 3 4 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0 0) (IRONCLAD::M 1 6 -8 8) (IRONCLAD::M 2 7 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 2 -40 40) (IRONCLAD::M 2 3 -48 48)
;             (IRONCLAD::M 3 4 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 4 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0 0) (IRONCLAD::M 1 6 -8 8) (IRONCLAD::M 2 7 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 2 -40 40) (IRONCLAD::M 2 3 -48 48)
;             (IRONCLAD::M 3 4 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 5 0 0) (IRONCLAD::M 1 6 -8 8)
;              (IRONCLAD::M 2 7 -16 16) (IRONCLAD::M 3 0 -24 24)
;              (IRONCLAD::M 0 1 -32 32) (IRONCLAD::M 1 2 -40 40)
;              (IRONCLAD::M 2 3 -48 48) (IRONCLAD::M 3 4 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::M 0 6 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 7 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 0 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 1 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 2 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0 0) (IRONCLAD::M 1 7 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 2 -32 32)
;             (IRONCLAD::M 1 3 -40 40) (IRONCLAD::M 2 4 -48 48)
;             (IRONCLAD::M 3 5 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 3 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0 0) (IRONCLAD::M 1 7 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 2 -32 32)
;             (IRONCLAD::M 1 3 -40 40) (IRONCLAD::M 2 4 -48 48)
;             (IRONCLAD::M 3 5 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 4 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0 0) (IRONCLAD::M 1 7 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 2 -32 32)
;             (IRONCLAD::M 1 3 -40 40) (IRONCLAD::M 2 4 -48 48)
;             (IRONCLAD::M 3 5 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 5 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0 0) (IRONCLAD::M 1 7 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 2 -32 32)
;             (IRONCLAD::M 1 3 -40 40) (IRONCLAD::M 2 4 -48 48)
;             (IRONCLAD::M 3 5 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 6 0 0) (IRONCLAD::M 1 7 -8 8)
;              (IRONCLAD::M 2 0 -16 16) (IRONCLAD::M 3 1 -24 24)
;              (IRONCLAD::M 0 2 -32 32) (IRONCLAD::M 1 3 -40 40)
;              (IRONCLAD::M 2 4 -48 48) (IRONCLAD::M 3 5 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::M 0 7 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 0 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 1 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 2 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 3 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 2 -24 24) (IRONCLAD::M 0 3 -32 32)
;             (IRONCLAD::M 1 4 -40 40) (IRONCLAD::M 2 5 -48 48)
;             (IRONCLAD::M 3 6 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 4 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 2 -24 24) (IRONCLAD::M 0 3 -32 32)
;             (IRONCLAD::M 1 4 -40 40) (IRONCLAD::M 2 5 -48 48)
;             (IRONCLAD::M 3 6 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 5 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 2 -24 24) (IRONCLAD::M 0 3 -32 32)
;             (IRONCLAD::M 1 4 -40 40) (IRONCLAD::M 2 5 -48 48)
;             (IRONCLAD::M 3 6 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 6 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 2 -24 24) (IRONCLAD::M 0 3 -32 32)
;             (IRONCLAD::M 1 4 -40 40) (IRONCLAD::M 2 5 -48 48)
;             (IRONCLAD::M 3 6 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 7 0 0) (IRONCLAD::M 1 0 -8 8)
;              (IRONCLAD::M 2 1 -16 16) (IRONCLAD::M 3 2 -24 24)
;              (IRONCLAD::M 0 3 -32 32) (IRONCLAD::M 1 4 -40 40)
;              (IRONCLAD::M 2 5 -48 48) (IRONCLAD::M 3 6 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 2 -16 16)
;             (IRONCLAD::M 3 3 -24 24) (IRONCLAD::M 0 4 -32 32)
;             (IRONCLAD::M 1 5 -40 40) (IRONCLAD::M 2 6 -48 48)
;             (IRONCLAD::M 3 7 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 2 -8 8) (IRONCLAD::M 2 3 -16 16)
;             (IRONCLAD::M 3 4 -24 24) (IRONCLAD::M 0 5 -32 32)
;             (IRONCLAD::M 1 6 -40 40) (IRONCLAD::M 2 7 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 3 -8 8) (IRONCLAD::M 2 4 -16 16)
;             (IRONCLAD::M 3 5 -24 24) (IRONCLAD::M 0 6 -32 32)
;             (IRONCLAD::M 1 7 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 4 -8 8) (IRONCLAD::M 2 5 -16 16)
;             (IRONCLAD::M 3 6 -24 24) (IRONCLAD::M 0 7 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 2 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LOGXOR (IRONCLAD::M 0 4 0 0) (IRONCLAD::M 1 5 -8 8) (IRONCLAD::M 2 6 -16 16)
;             (IRONCLAD::M 3 7 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 2 -48 48)
;             (IRONCLAD::M 3 3 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LOGXOR (IRONCLAD::M 0 5 0 0) (IRONCLAD::M 1 6 -8 8) (IRONCLAD::M 2 7 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 2 -40 40) (IRONCLAD::M 2 3 -48 48)
;             (IRONCLAD::M 3 4 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LOGXOR (IRONCLAD::M 0 6 0 0) (IRONCLAD::M 1 7 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 2 -32 32)
;             (IRONCLAD::M 1 3 -40 40) (IRONCLAD::M 2 4 -48 48)
;             (IRONCLAD::M 3 5 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LOGXOR (IRONCLAD::M 0 7 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 2 -24 24) (IRONCLAD::M 0 3 -32 32)
;             (IRONCLAD::M 1 4 -40 40) (IRONCLAD::M 2 5 -48 48)
;             (IRONCLAD::M 3 6 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DECLAIM (INLINE KALYNA-G512))
; processing (DEFUN KALYNA-G512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-G512
;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 7 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 6 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 5 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 4 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 7 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 6 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 5 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 4 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 7 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 6 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 5 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 4 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 7 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 6 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 5 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 4 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 4 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 7 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 6 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 5 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 5 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 4 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 7 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 6 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 6 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 5 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 4 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 7 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 7 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 6 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 5 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 4 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFCLASS KALYNA512 ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFMETHOD SCHEDULE-KEY (KALYNA512 T)
;     (IRONCLAD::KALYNA-GL512 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 144
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-GL512 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-GL512 IRONCLAD::T1 IRONCLAD::T2 0 IRONCLAD::KEY 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-GL512 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS
;      IRONCLAD::N IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL512 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS
;      IRONCLAD::N IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-MAKE-ODD-KEY 8 IRONCLAD::ENCRYPTION-ROUND-KEYS IRONCLAD::N
;      IRONCLAD::ENCRYPTION-ROUND-KEYS (+ IRONCLAD::N 8))
; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KEY 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL512 IRONCLAD::T1 IRONCLAD::T2 0 IRONCLAD::KEY 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G0512 IRONCLAD::T2 IRONCLAD::KS)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL512 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-MAKE-ODD-KEY 8 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 8)
; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL512 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 144
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IMC512 IRONCLAD::DECRYPTION-ROUND-KEYS IRONCLAD::N)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFINE-BLOCK-ENCRYPTOR KALYNA512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFINE-BLOCK-ENCRYPTOR KALYNA512
;     (IRONCLAD::KALYNA-ADD-KEY 8 IRONCLAD::T2 0 IRONCLAD::T1
;                               IRONCLAD::ENCRYPTION-ROUND-KEYS)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 16))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 40))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL512 IRONCLAD::T2 IRONCLAD::T1 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 144)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 32))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 56))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 48))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 24))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-ADD-KEY 8 IRONCLAD::T2 0 IRONCLAD::T1
;                               IRONCLAD::ENCRYPTION-ROUND-KEYS)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 8)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 16)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 24)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 32)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 40)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 48)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 56)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 64)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 72)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 80)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 88)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 96)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 104)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 112)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 120)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 128)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 136)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL512 IRONCLAD::T2 IRONCLAD::T1 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 144)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (AREF IRONCLAD::T1 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 5)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 6)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 7)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 16))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 24))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 32))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 40))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 48))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 56))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFINE-BLOCK-DECRYPTOR KALYNA512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFINE-BLOCK-DECRYPTOR KALYNA512
;     (IRONCLAD::KALYNA-SUB-KEY 8 IRONCLAD::T2 IRONCLAD::T1
;                               IRONCLAD::DECRYPTION-ROUND-KEYS 144)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 32))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 24))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-IGL512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 40))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 48))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 16))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 56))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-SUB-KEY 8 IRONCLAD::T2 IRONCLAD::T1
;                               IRONCLAD::DECRYPTION-ROUND-KEYS 144)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IMC512 IRONCLAD::T1 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 136)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 128)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 120)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 112)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 104)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 96)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 88)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 80)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 72)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 64)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 56)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 48)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 40)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 32)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 24)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 16)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 8)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IGL512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (AREF IRONCLAD::T1 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 5)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 6)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 7)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 16))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 24))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 32))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 40))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 48))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 56))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD::KALYNA-IGL512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFCIPHER KALYNA512 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/kalyna-tmp4SS1O70X.fasl
; compilation finished in 0:01:33.282
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/salsa20.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST SALSA20-SIGMA ...)
; processing (DEFCONST SALSA20-TAU ...)
; processing (DEFTYPE SALSA20-STATE ...)
; processing (DEFTYPE SALSA20-KEYSTREAM-BUFFER ...)
; processing (DECLAIM (INLINE SALSA-CORE))
; processing (DEFUN SALSA-CORE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/salsa20.lisp
; in: DEFUN SALSA-CORE
;     (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))
; 
; note: could not stack allocate: (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))

;     (DOTIMES (IRONCLAD::I IRONCLAD::N-ROUNDS)
;       (IRONCLAD::QUARTER-ROUND 4 8 12 0)
;       (IRONCLAD::QUARTER-ROUND 9 13 1 5)
;       (IRONCLAD::QUARTER-ROUND 14 2 6 10)
;       (IRONCLAD::QUARTER-ROUND 3 7 11 15)
;       (IRONCLAD::QUARTER-ROUND 1 2 3 0)
;       (IRONCLAD::QUARTER-ROUND 6 7 4 5)
;       (IRONCLAD::QUARTER-ROUND 11 8 9 10)
;       (IRONCLAD::QUARTER-ROUND 12 13 14 15))
; --> BLOCK LET TAGBODY UNLESS IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> BLOCK LET TAGBODY PSETQ PROGN SETQ THE 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFUN SALSA20/8-CORE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/salsa20.lisp
; in: DEFUN SALSA20/8-CORE
;     (IRONCLAD::SALSA-CORE 4 IRONCLAD::BUFFER IRONCLAD::STATE)
; --> BLOCK LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (SALSA-CORE 4 BUFFER STATE)

; processing (DEFUN SALSA20/12-CORE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/salsa20.lisp
; in: DEFUN SALSA20/12-CORE
;     (IRONCLAD::SALSA-CORE 6 IRONCLAD::BUFFER IRONCLAD::STATE)
; --> BLOCK LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (SALSA-CORE 6 BUFFER STATE)

; processing (DEFUN SALSA20/20-CORE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/salsa20.lisp
; in: DEFUN SALSA20/20-CORE
;     (IRONCLAD::SALSA-CORE 10 IRONCLAD::BUFFER IRONCLAD::STATE)
; --> BLOCK LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (SALSA-CORE 10 BUFFER STATE)

; processing (DEFCLASS SALSA20 ...)
; processing (DEFCLASS SALSA20/12 ...)
; processing (DEFCLASS SALSA20/8 ...)
; processing (DEFUN SALSA20-KEYIFY ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/salsa20.lisp
; in: DEFMETHOD SHARED-INITIALIZE :AFTER (SALSA20 T)
;     (DEFMETHOD SHARED-INITIALIZE :AFTER
;                ((IRONCLAD::CIPHER IRONCLAD:SALSA20) IRONCLAD::SLOT-NAMES
;                 &REST IRONCLAD::INITARGS
;                 &KEY (IRONCLAD::KEY NIL IRONCLAD::KEY-P)
;                 (IRONCLAD::INITIALIZATION-VECTOR NIL IRONCLAD::IV-P)
;                 &ALLOW-OTHER-KEYS)
;       (SETF (IRONCLAD::SALSA20-KEYSTREAM-BUFFER-REMAINING IRONCLAD::CIPHER) 0)
;       (WHEN IRONCLAD::INITIALIZATION-VECTOR
;         (WHEN (< (LENGTH IRONCLAD::INITIALIZATION-VECTOR) 8)
;           (ERROR 'IRONCLAD:INVALID-INITIALIZATION-VECTOR :CIPHER (CLASS-NAME #)
;                  :BLOCK-LENGTH 8))
;         (LET ((IRONCLAD::STATE #))
;           (DECLARE (TYPE IRONCLAD::SALSA20-STATE IRONCLAD::STATE))
;           (SETF # #
;                 # #
;                 # 0
;                 # 0)))
;       IRONCLAD::CIPHER)
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA (SB-PCL::FAST-METHOD SHARED-INITIALIZE :AFTER
;                           (IRONCLAD:SALSA20 T))
;         (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. IRONCLAD::CIPHER
;          IRONCLAD::SLOT-NAMES &REST IRONCLAD::INITARGS &KEY
;          (IRONCLAD::KEY NIL IRONCLAD::KEY-P)
;          (IRONCLAD::INITIALIZATION-VECTOR NIL IRONCLAD::IV-P) &ALLOW-OTHER-KEYS)
;       (DECLARE (IGNORABLE SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL.)
;                (DISABLE-PACKAGE-LOCKS SB-PCL::PV-ENV-ENVIRONMENT))
;       (DECLARE
;        (SB-C::CURRENT-DEFMETHOD SHARED-INITIALIZE (:AFTER) (IRONCLAD:SALSA20 T)
;         (IRONCLAD::CIPHER IRONCLAD::SLOT-NAMES &REST IRONCLAD::INITARGS &KEY
;                           (IRONCLAD::KEY NIL IRONCLAD::KEY-P)
;                           (IRONCLAD::INITIALIZATION-VECTOR NIL IRONCLAD::IV-P)
;                           &ALLOW-OTHER-KEYS)))
;       (DECLARE
;        (SB-C::SOURCE-FORM
;         (LAMBDA
;             (IRONCLAD::CIPHER IRONCLAD::SLOT-NAMES
;              &REST IRONCLAD::INITARGS
;              &KEY # # &ALLOW-OTHER-KEYS)
;           (SETF #)
;           (WHEN IRONCLAD::INITIALIZATION-VECTOR # #)
;           IRONCLAD::CIPHER)))
;       (DECLARE (SB-PCL::%PARAMETER IRONCLAD::SLOT-NAMES))
;       (DECLARE (SB-PCL::%PARAMETER IRONCLAD::CIPHER))
;       (DECLARE (TYPE T IRONCLAD::SLOT-NAMES))
;       (DECLARE (IGNORABLE IRONCLAD::SLOT-NAMES IRONCLAD::CIPHER))
;       (SYMBOL-MACROLET ((SB-PCL::PV-ENV-ENVIRONMENT SB-PCL::DEFAULT))
;         (SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS ((IRONCLAD::CIPHER
;                                                  IRONCLAD::SLOT-NAMES)
;                                                 SB-PCL::.NEXT-METHOD-CALL.
;                                                 (IRONCLAD::CIPHER
;                                                  IRONCLAD::SLOT-NAMES)
;                                                 NIL :CALL-NEXT-METHOD-P NIL
;                                                 :SETQ-P NIL :PARAMETERS-SETQD
;                                                 NIL :METHOD-CELL
;                                                 (#:METHOD-CELL) ...)
;           (DECLARE (SB-PCL::%CLASS IRONCLAD::CIPHER IRONCLAD:SALSA20))
;           (LOCALLY
;            (DECLARE #)
;            (SYMBOL-MACROLET #
;              #
;              #)))))
; 
; caught STYLE-WARNING:
;   The variable KEY is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable KEY-P is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable IV-P is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INITARGS is defined but never used.

; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFINE-STREAM-CRYPTOR SALSA20 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/salsa20.lisp
; in: DEFINE-STREAM-CRYPTOR SALSA20
;     (ZEROP
;      (SETF (AREF IRONCLAD::STATE 8)
;              (IRONCLAD::MOD32+ (AREF IRONCLAD::STATE 8) 1)))
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

; processing (DEFCIPHER SALSA20 ...)
; processing (DEFCIPHER SALSA20/12 ...)
; processing (DEFCIPHER SALSA20/8 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/salsa20-tmpEQBTDGD3.fasl
; compilation finished in 0:00:01.928
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "ironclad/cipher/salsa20" "salsa20">
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/keystream.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFUN KEYSTREAM-POSITION ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/keystream.lisp
; in: DEFUN KEYSTREAM-POSITION
;     (MAKE-ARRAY 64 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; 
; note: could not stack allocate: (MAKE-ARRAY 64 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; 
; note: could not stack allocate: (MAKE-ARRAY 64 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/keystream-tmp1N1CTFLT.fasl
; compilation finished in 0:00:00.056
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/kuznyechik.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO KUZNYECHIK-REFT ...)
; processing (DEFMACRO KUZNYECHIK-LS ...)
; processing (DEFMACRO KUZNYECHIK-REFIT ...)
; processing (DEFMACRO KUZNYECHIK-ILS ...)
; processing (DEFMACRO KUZNYECHIK-REFITS ...)
; processing (DEFMACRO KUZNYECHIK-ILSS ...)
; processing (DEFMACRO KUZNYECHIK-ISI ...)
; processing (DEFMACRO KUZNYECHIK-F ...)
; processing (DEFMACRO KUZNYECHIK-FK ...)
; processing (DEFCLASS KUZNYECHIK ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFINE-BLOCK-ENCRYPTOR KUZNYECHIK ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kuznyechik.lisp
; in: DEFINE-BLOCK-ENCRYPTOR KUZNYECHIK
;     (IRONCLAD::WITH-WORDS ((IRONCLAD::X1 IRONCLAD::X2) IRONCLAD::PLAINTEXT
;                            IRONCLAD::PLAINTEXT-START :BIG-ENDIAN NIL :SIZE 8)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKE 0))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKE 1)))
;       (IRONCLAD::KUZNYECHIK-LS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKE 2))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKE 3)))
;       (IRONCLAD::KUZNYECHIK-LS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1
;                                IRONCLAD::X2)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKE 4))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKE 5)))
;       (IRONCLAD::KUZNYECHIK-LS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKE 6))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKE 7)))
;       (IRONCLAD::KUZNYECHIK-LS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1
;                                IRONCLAD::X2)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKE 8))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKE 9)))
;       (IRONCLAD::KUZNYECHIK-LS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                IRONCLAD::T2)
;       ...)
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (AREF IRONCLAD::RKE 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKE 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKE 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKE 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-LS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1 IRONCLAD::T2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKE 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKE 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKE 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKE 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-LS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1 IRONCLAD::X2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKE 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKE 4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKE 5)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKE 5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-LS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1 IRONCLAD::T2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKE 6)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKE 6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKE 7)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKE 7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-LS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1 IRONCLAD::X2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKE 8)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKE 8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKE 9)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKE 9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-LS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1 IRONCLAD::T2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKE 10)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKE 10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKE 11)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKE 11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-LS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1 IRONCLAD::X2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKE 12)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKE 12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKE 13)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKE 13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-LS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1 IRONCLAD::T2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKE 14)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKE 14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKE 15)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKE 15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-LS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1 IRONCLAD::X2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKE 16)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKE 16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKE 17)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKE 17))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-LS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1 IRONCLAD::T2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKE 18)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKE 18))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKE 19)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKE 19))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;      IRONCLAD::T1 IRONCLAD::T2)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::X1 IRONCLAD::X2) IRONCLAD::PLAINTEXT
;                            IRONCLAD::PLAINTEXT-START :BIG-ENDIAN NIL :SIZE 8)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKE 0))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKE 1)))
;       (IRONCLAD::KUZNYECHIK-LS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKE 2))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKE 3)))
;       (IRONCLAD::KUZNYECHIK-LS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1
;                                IRONCLAD::X2)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKE 4))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKE 5)))
;       (IRONCLAD::KUZNYECHIK-LS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKE 6))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKE 7)))
;       (IRONCLAD::KUZNYECHIK-LS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1
;                                IRONCLAD::X2)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKE 8))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKE 9)))
;       (IRONCLAD::KUZNYECHIK-LS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                IRONCLAD::T2)
;       ...)
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFINE-BLOCK-DECRYPTOR KUZNYECHIK ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kuznyechik.lisp
; in: DEFINE-BLOCK-DECRYPTOR KUZNYECHIK
;     (IRONCLAD::WITH-WORDS ((IRONCLAD::X1 IRONCLAD::X2) IRONCLAD::CIPHERTEXT
;                            IRONCLAD::CIPHERTEXT-START :BIG-ENDIAN NIL :SIZE 8)
;       (IRONCLAD::KUZNYECHIK-ILSS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                  IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 18))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 19)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1
;                                 IRONCLAD::X2)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKD 16))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKD 17)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                 IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 14))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 15)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1
;                                 IRONCLAD::X2)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKD 12))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKD 13)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                 IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 10))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 11)))
;       ...)
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KUZNYECHIK-ISI IRONCLAD::T1)
; --> PROGN SETF LET* SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KUZNYECHIK-ISI IRONCLAD::T2)
; --> PROGN SETF LET* SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::X1 IRONCLAD::X2) IRONCLAD::CIPHERTEXT
;                            IRONCLAD::CIPHERTEXT-START :BIG-ENDIAN NIL :SIZE 8)
;       (IRONCLAD::KUZNYECHIK-ILSS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                  IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 18))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 19)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1
;                                 IRONCLAD::X2)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKD 16))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKD 17)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                 IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 14))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 15)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1
;                                 IRONCLAD::X2)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKD 12))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKD 13)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                 IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 10))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 11)))
;       ...)
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KUZNYECHIK-ILSS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                IRONCLAD::T2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKD 18)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 18))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKD 19)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 19))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1 IRONCLAD::X2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKD 16)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKD 16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKD 17)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKD 17))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1 IRONCLAD::T2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKD 14)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKD 15)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1 IRONCLAD::X2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKD 12)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKD 12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKD 13)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKD 13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1 IRONCLAD::T2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKD 10)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKD 11)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1 IRONCLAD::X2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKD 8)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKD 8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKD 9)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKD 9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1 IRONCLAD::T2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKD 6)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKD 7)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1 IRONCLAD::X2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKD 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKD 4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKD 5)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKD 5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1 IRONCLAD::T2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF AND IF LOCALLY AND 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKD 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKD 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-ISI IRONCLAD::T1)
; --> PROGN SETF LET* AREF LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::KUZNYECHIK-ISI IRONCLAD::T2)
; --> PROGN SETF LET* AREF LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (AREF IRONCLAD::RKD 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKD 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;      IRONCLAD::T1 IRONCLAD::T2)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::X1 IRONCLAD::X2) IRONCLAD::CIPHERTEXT
;                            IRONCLAD::CIPHERTEXT-START :BIG-ENDIAN NIL :SIZE 8)
;       (IRONCLAD::KUZNYECHIK-ILSS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                  IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 18))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 19)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1
;                                 IRONCLAD::X2)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKD 16))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKD 17)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                 IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 14))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 15)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1
;                                 IRONCLAD::X2)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKD 12))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKD 13)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                 IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 10))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 11)))
;       ...)
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFCIPHER KUZNYECHIK ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/kuznyechik-tmpDP9JZ6II.fasl
; compilation finished in 0:00:16.164
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/misty1.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DEFCONST +MISTY1-S7TABLE+ ...)
; processing (DEFCONST +MISTY1-S9TABLE+ ...)
; processing (DEFTYPE MISTY1-ROUND-KEYS ...)
; processing (DEFCLASS MISTY1 ...)
; processing (DECLAIM (NOTINLINE FI ...))
; processing (DEFUN FI ...)
; processing (DEFUN FL ...)
; processing (DEFUN FL-INV ...)
; processing (DEFUN FO ...)
; processing (DEFINE-BLOCK-ENCRYPTOR MISTY1 ...)
; processing (DEFINE-BLOCK-DECRYPTOR MISTY1 ...)
; processing (DEFUN MISTY1-EXPAND-KEY ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER MISTY1 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/misty1-tmp5NJA27VC.fasl
; compilation finished in 0:00:00.596
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/rc2.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DEFCONST +RC2-PITABLE+ ...)
; processing (DEFTYPE RC2-ROUND-KEYS ...)
; processing (DEFCLASS RC2 ...)
; processing (DECLAIM (INLINE ROL16) ...)
; processing (DEFUN ROL16 ...)
; processing (DEFUN RC2-SCHEDULE-KEY ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/rc2.lisp
; in: DEFUN RC2-SCHEDULE-KEY
;     (MAKE-ARRAY 128 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY 128 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)

; processing (MACROLET (# # ...) ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER RC2 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/rc2-tmpJBOWX2OW.fasl
; compilation finished in 0:00:01.872
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/rc5.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :IRONCLAD)
; processing (DEFCONSTANT +RC5/32-P+ ...)
; processing (DEFCONSTANT +RC5/32-Q+ ...)
; processing (DEFCONSTANT +RC5-W+ ...)
; processing (DEFCONSTANT +RC5-WW+ ...)
; processing (DEFCONSTANT +RC5-B+ ...)
; processing (DEFCONSTANT +RC5-BB+ ...)
; processing (DEFTYPE RC5-N-ROUNDS ...)
; processing (DEFTYPE RC5-ROUND-KEYS ...)
; processing (DEFCLASS RC5 ...)
; processing (DEFINE-BLOCK-ENCRYPTOR RC5 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/rc5.lisp
; in: DEFINE-BLOCK-ENCRYPTOR RC5
;     (IRONCLAD::DEFINE-BLOCK-ENCRYPTOR IRONCLAD:RC5
;         8
;       (LET ((IRONCLAD::N-ROUNDS (IRONCLAD::N-ROUNDS IRONCLAD::CONTEXT))
;             (IRONCLAD::ROUND-KEYS (IRONCLAD::ROUND-KEYS IRONCLAD::CONTEXT)))
;         (DECLARE (TYPE IRONCLAD::RC5-N-ROUNDS IRONCLAD::N-ROUNDS))
;         (DECLARE (TYPE IRONCLAD::RC5-ROUND-KEYS IRONCLAD::ROUND-KEYS))
;         (IRONCLAD::WITH-WORDS ((IRONCLAD::A IRONCLAD::B) IRONCLAD::PLAINTEXT
;                                IRONCLAD::PLAINTEXT-START :BIG-ENDIAN NIL)
;           (SETF IRONCLAD::A #
;                 IRONCLAD::B #)
;           (DO (#) (# #) (SETF #) (SETF #) (SETF #) (SETF #)))))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA IRONCLAD::RC5-ENCRYPT-BLOCK
;         (IRONCLAD::CONTEXT IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;          IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (OPTIMIZE (SPEED 3) (DEBUG 0) (SPACE 0)))
;       (DECLARE
;        (TYPE IRONCLAD::SIMPLE-OCTET-VECTOR IRONCLAD::PLAINTEXT
;         IRONCLAD::CIPHERTEXT)
;        (TYPE (INTEGER 0 536870901) IRONCLAD::PLAINTEXT-START
;         IRONCLAD::CIPHERTEXT-START))
;       (BLOCK IRONCLAD::RC5-ENCRYPT-BLOCK
;         (LET ((IRONCLAD::N-ROUNDS #) (IRONCLAD::ROUND-KEYS #))
;           (DECLARE (TYPE IRONCLAD::RC5-N-ROUNDS IRONCLAD::N-ROUNDS))
;           (DECLARE (TYPE IRONCLAD::RC5-ROUND-KEYS IRONCLAD::ROUND-KEYS))
;           (IRONCLAD::WITH-WORDS (# IRONCLAD::PLAINTEXT
;                                  IRONCLAD::PLAINTEXT-START :BIG-ENDIAN NIL)
;             (SETF #)
;             (DO # # # # # #)))))
; 
; note: doing unsigned word to integer coercion (cost 20) from B to "<return value>"

; processing (DEFINE-BLOCK-DECRYPTOR RC5 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/rc5.lisp
; in: DEFINE-BLOCK-DECRYPTOR RC5
;     (IRONCLAD::DEFINE-BLOCK-DECRYPTOR IRONCLAD:RC5
;         8
;       (LET ((IRONCLAD::N-ROUNDS (IRONCLAD::N-ROUNDS IRONCLAD::CONTEXT))
;             (IRONCLAD::ROUND-KEYS (IRONCLAD::ROUND-KEYS IRONCLAD::CONTEXT)))
;         (DECLARE (TYPE IRONCLAD::RC5-N-ROUNDS IRONCLAD::N-ROUNDS))
;         (DECLARE (TYPE IRONCLAD::RC5-ROUND-KEYS IRONCLAD::ROUND-KEYS))
;         (IRONCLAD::WITH-WORDS ((IRONCLAD::A IRONCLAD::B) IRONCLAD::CIPHERTEXT
;                                IRONCLAD::CIPHERTEXT-START :BIG-ENDIAN NIL)
;           (DO (#) (# # #) (SETF #) (SETF #) (SETF #) (SETF #)))))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA IRONCLAD::RC5-DECRYPT-BLOCK
;         (IRONCLAD::CONTEXT IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;          IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (OPTIMIZE (SPEED 3) (DEBUG 0) (SPACE 0)))
;       (DECLARE
;        (TYPE IRONCLAD::SIMPLE-OCTET-VECTOR IRONCLAD::CIPHERTEXT
;         IRONCLAD::PLAINTEXT)
;        (TYPE (INTEGER 0 536870901) IRONCLAD::CIPHERTEXT-START
;         IRONCLAD::PLAINTEXT-START))
;       (BLOCK IRONCLAD::RC5-DECRYPT-BLOCK
;         (LET ((IRONCLAD::N-ROUNDS #) (IRONCLAD::ROUND-KEYS #))
;           (DECLARE (TYPE IRONCLAD::RC5-N-ROUNDS IRONCLAD::N-ROUNDS))
;           (DECLARE (TYPE IRONCLAD::RC5-ROUND-KEYS IRONCLAD::ROUND-KEYS))
;           (IRONCLAD::WITH-WORDS (# IRONCLAD::CIPHERTEXT
;                                  IRONCLAD::CIPHERTEXT-START :BIG-ENDIAN NIL)
;             (DO # # # # # #)))))
; 
; note: doing unsigned word to integer coercion (cost 20) from B to "<return value>"

; processing (DEFUN RC5-EXPAND-KEY ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/rc5.lisp
; in: DEFUN RC5-EXPAND-KEY
;     (MAKE-ARRAY 64 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))
; 
; note: could not stack allocate: (MAKE-ARRAY 64 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))

;     (MAKE-ARRAY 256 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY 256 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)

; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER RC5 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/rc5-tmpFT0CI08X.fasl
; compilation finished in 0:00:00.268
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/rc6.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :IRONCLAD)
; processing (DEFCONSTANT +RC6/32-P+ ...)
; processing (DEFCONSTANT +RC6/32-Q+ ...)
; processing (DEFTYPE RC6-N-ROUNDS ...)
; processing (DEFCLASS RC6 ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFINE-BLOCK-ENCRYPTOR RC6 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/rc6.lisp
; in: DEFINE-BLOCK-ENCRYPTOR RC6
;     (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from D to "<return value>"

; processing (DEFINE-BLOCK-DECRYPTOR RC6 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/rc6.lisp
; in: DEFINE-BLOCK-DECRYPTOR RC6
;     (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from D to "<return value>"

; processing (DEFUN RC6-EXPAND-KEY ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/rc6.lisp
; in: DEFUN RC6-EXPAND-KEY
;     (MAKE-ARRAY 64 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))
; 
; note: could not stack allocate: (MAKE-ARRAY 64 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))

;     (MAKE-ARRAY 256 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY 256 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)

; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER RC6 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/rc6-tmpPR2O0H9L.fasl
; compilation finished in 0:00:01.524
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/xsalsa20.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS XSALSA20 ...)
; processing (DEFCLASS XSALSA20/12 ...)
; processing (DEFCLASS XSALSA20/8 ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/xsalsa20.lisp
; in: DEFMETHOD SHARED-INITIALIZE :AFTER (XSALSA20 T)
;     (DEFMETHOD SHARED-INITIALIZE :AFTER
;                ((IRONCLAD::CIPHER IRONCLAD:XSALSA20) IRONCLAD::SLOT-NAMES
;                 &REST IRONCLAD::INITARGS
;                 &KEY (IRONCLAD::KEY NIL IRONCLAD::KEY-P)
;                 (IRONCLAD::INITIALIZATION-VECTOR NIL IRONCLAD::IV-P)
;                 &ALLOW-OTHER-KEYS)
;       (LET ((IRONCLAD::STATE (IRONCLAD::SALSA20-STATE IRONCLAD::CIPHER))
;             (IRONCLAD::BUFFER (MAKE-ARRAY 64 :ELEMENT-TYPE '#)))
;         (DECLARE (TYPE IRONCLAD::SALSA20-STATE IRONCLAD::STATE)
;                  (TYPE IRONCLAD::SALSA20-KEYSTREAM-BUFFER IRONCLAD::BUFFER))
;         (WHEN IRONCLAD::INITIALIZATION-VECTOR
;           (WHEN (< # 24)
;             (ERROR 'IRONCLAD:INVALID-INITIALIZATION-VECTOR :CIPHER #
;                    :BLOCK-LENGTH 24))
;           (SETF # #
;                 # #))
;         (FUNCALL (IRONCLAD::SALSA20-CORE-FUNCTION IRONCLAD::CIPHER)
;                  IRONCLAD::BUFFER IRONCLAD::STATE)
;         (SETF (AREF IRONCLAD::STATE 1) (IRONCLAD::MOD32- # #)
;               (AREF IRONCLAD::STATE 2) (IRONCLAD::MOD32- # #)
;               (AREF IRONCLAD::STATE 3) (IRONCLAD::MOD32- # #)
;               (AREF IRONCLAD::STATE 4) (IRONCLAD::MOD32- # #)
;               (AREF IRONCLAD::STATE 11) (IRONCLAD::MOD32- # #)
;               (AREF IRONCLAD::STATE 12) (IRONCLAD::MOD32- # #)
;               ...)
;         (IF IRONCLAD::INITIALIZATION-VECTOR
;             (SETF # #
;                   # #)
;             (SETF # 0
;                   # 0)))
;       IRONCLAD::CIPHER)
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA (SB-PCL::FAST-METHOD SHARED-INITIALIZE :AFTER
;                           (IRONCLAD:XSALSA20 T))
;         (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. IRONCLAD::CIPHER
;          IRONCLAD::SLOT-NAMES &REST IRONCLAD::INITARGS &KEY
;          (IRONCLAD::KEY NIL IRONCLAD::KEY-P)
;          (IRONCLAD::INITIALIZATION-VECTOR NIL IRONCLAD::IV-P) &ALLOW-OTHER-KEYS)
;       (DECLARE (IGNORABLE SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL.)
;                (DISABLE-PACKAGE-LOCKS SB-PCL::PV-ENV-ENVIRONMENT))
;       (DECLARE
;        (SB-C::CURRENT-DEFMETHOD SHARED-INITIALIZE (:AFTER)
;         (IRONCLAD:XSALSA20 T)
;         (IRONCLAD::CIPHER IRONCLAD::SLOT-NAMES &REST IRONCLAD::INITARGS &KEY
;                           (IRONCLAD::KEY NIL IRONCLAD::KEY-P)
;                           (IRONCLAD::INITIALIZATION-VECTOR NIL IRONCLAD::IV-P)
;                           &ALLOW-OTHER-KEYS)))
;       (DECLARE
;        (SB-C::SOURCE-FORM
;         (LAMBDA
;             (IRONCLAD::CIPHER IRONCLAD::SLOT-NAMES
;              &REST IRONCLAD::INITARGS
;              &KEY # # &ALLOW-OTHER-KEYS)
;           (LET #
;             #
;             #
;             #
;             #
;             #)
;           IRONCLAD::CIPHER)))
;       (DECLARE (SB-PCL::%PARAMETER IRONCLAD::SLOT-NAMES))
;       (DECLARE (SB-PCL::%PARAMETER IRONCLAD::CIPHER))
;       (DECLARE (TYPE T IRONCLAD::SLOT-NAMES))
;       (DECLARE (IGNORABLE IRONCLAD::SLOT-NAMES IRONCLAD::CIPHER))
;       (SYMBOL-MACROLET ((SB-PCL::PV-ENV-ENVIRONMENT SB-PCL::DEFAULT))
;         (SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS ((IRONCLAD::CIPHER
;                                                  IRONCLAD::SLOT-NAMES)
;                                                 SB-PCL::.NEXT-METHOD-CALL.
;                                                 (IRONCLAD::CIPHER
;                                                  IRONCLAD::SLOT-NAMES)
;                                                 NIL :CALL-NEXT-METHOD-P NIL
;                                                 :SETQ-P NIL :PARAMETERS-SETQD
;                                                 NIL :METHOD-CELL
;                                                 (#:METHOD-CELL) ...)
;           (DECLARE (SB-PCL::%CLASS IRONCLAD::CIPHER IRONCLAD:XSALSA20))
;           (LOCALLY
;            (DECLARE #)
;            (SYMBOL-MACROLET #
;              #
;              #)))))
; 
; caught STYLE-WARNING:
;   The variable KEY is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable KEY-P is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable IV-P is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INITARGS is defined but never used.

; processing (DEFCIPHER XSALSA20 ...)
; processing (DEFCIPHER XSALSA20/12 ...)
; processing (DEFCIPHER XSALSA20/8 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/xsalsa20-tmpY08KX6ZY.fasl
; compilation finished in 0:00:00.240
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "ironclad/cipher/xsalsa20" "xsalsa20">
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/seed.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCONST +SEED-SBOX0+ ...)
; processing (DEFCONST +SEED-SBOX1+ ...)
; processing (DEFCONST +SEED-SBOX2+ ...)
; processing (DEFCONST +SEED-SBOX3+ ...)
; processing (DEFCONST +SEED-KC+ ...)
; processing (DEFMACRO SEED-G ...)
; processing (DEFMACRO SEED-F ...)
; processing (DEFCLASS SEED ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFINE-BLOCK-ENCRYPTOR SEED ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/seed.lisp
; in: DEFINE-BLOCK-ENCRYPTOR SEED
;     (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;      IRONCLAD::L0 IRONCLAD::L1 IRONCLAD::R0 IRONCLAD::R1)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from R1 to "<return value>"

; processing (DEFINE-BLOCK-DECRYPTOR SEED ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/seed.lisp
; in: DEFINE-BLOCK-DECRYPTOR SEED
;     (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;      IRONCLAD::L0 IRONCLAD::L1 IRONCLAD::R0 IRONCLAD::R1)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from R1 to "<return value>"

; processing (DEFCIPHER SEED ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/seed-tmpCPQCUTF9.fasl
; compilation finished in 0:00:05.436
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/serpent.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFMACRO SERPENT-SBOX0 ...)
; processing (DEFMACRO SERPENT-SBOX0-INVERSE ...)
; processing (DEFMACRO SERPENT-SBOX1 ...)
; processing (DEFMACRO SERPENT-SBOX1-INVERSE ...)
; processing (DEFMACRO SERPENT-SBOX2 ...)
; processing (DEFMACRO SERPENT-SBOX2-INVERSE ...)
; processing (DEFMACRO SERPENT-SBOX3 ...)
; processing (DEFMACRO SERPENT-SBOX3-INVERSE ...)
; processing (DEFMACRO SERPENT-SBOX4 ...)
; processing (DEFMACRO SERPENT-SBOX4-INVERSE ...)
; processing (DEFMACRO SERPENT-SBOX5 ...)
; processing (DEFMACRO SERPENT-SBOX5-INVERSE ...)
; processing (DEFMACRO SERPENT-SBOX6 ...)
; processing (DEFMACRO SERPENT-SBOX6-INVERSE ...)
; processing (DEFMACRO SERPENT-SBOX7 ...)
; processing (DEFMACRO SERPENT-SBOX7-INVERSE ...)
; processing (DEFMACRO SERPENT-LINEAR-TRANSFORMATION ...)
; processing (DEFMACRO SERPENT-LINEAR-TRANSFORMATION-INVERSE ...)
; processing (DEFCONSTANT +SERPENT-PHI+ ...)
; processing (DEFCLASS SERPENT ...)
; processing (DEFUN SERPENT-PAD-KEY ...)
; processing (DEFUN SERPENT-GENERATE-SUBKEYS ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFINE-BLOCK-ENCRYPTOR SERPENT ...)
; processing (DEFINE-BLOCK-DECRYPTOR SERPENT ...)
; processing (DEFCIPHER SERPENT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/serpent-tmpANOWE495.fasl
; compilation finished in 0:00:24.104
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/sm4.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO SM4-H ...)
; processing (DEFMACRO SM4-G ...)
; processing (DEFMACRO SM4-F ...)
; processing (DEFMACRO SM4-ROUND ...)
; processing (DEFCLASS SM4 ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFINE-BLOCK-ENCRYPTOR SM4 ...)
; processing (DEFINE-BLOCK-DECRYPTOR SM4 ...)
; processing (DEFCIPHER SM4 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/sm4-tmpMJCK845K.fasl
; compilation finished in 0:00:06.208
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/sosemanuk.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCONST +SOSEMANUK-MUL-A+ ...)
; processing (DEFCONST +SOSEMANUK-MUL-IA+ ...)
; processing (DEFMACRO SOSEMANUK-S0 ...)
; processing (DEFMACRO SOSEMANUK-S1 ...)
; processing (DEFMACRO SOSEMANUK-S2 ...)
; processing (DEFMACRO SOSEMANUK-S3 ...)
; processing (DEFMACRO SOSEMANUK-S4 ...)
; processing (DEFMACRO SOSEMANUK-S5 ...)
; processing (DEFMACRO SOSEMANUK-S6 ...)
; processing (DEFMACRO SOSEMANUK-S7 ...)
; processing (DEFMACRO SOSEMANUK-LT ...)
; processing (DEFMACRO SOSEMANUK-MKNAME ...)
; processing (DEFCLASS SOSEMANUK ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFUN SOSEMANUK-COMPUTE-BLOCK ...)
; processing (DEFINE-STREAM-CRYPTOR SOSEMANUK ...)
; processing (DEFCIPHER SOSEMANUK ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/sosemanuk-tmpN70YMP5V.fasl
; compilation finished in 0:00:04.960
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/square.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DECLAIM (TYPE # ...))
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONST LOGTABLE ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST G-MATRIX ...)
; processing (DEFCONST INVERSE-G-MATRIX ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST S-ENCRYPTION-TABLE ...)
; processing (DEFCONST S-DECRYPTION-TABLE ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST T-ENCRYPTION-TABLE ...)
; processing (DEFCONST T-DECRYPTION-TABLE ...)
; processing (DECLAIM (INLINE MUL8))
; processing (DEFUN MUL8 ...)
; processing (DEFUN TRANSFORM ...)
; processing (DEFUN GENERATE-ROUND-KEYS ...)
; processing (DECLAIM (INLINE SQUARE-MUNGE-BLOCK))
; processing (DEFUN SQUARE-MUNGE-BLOCK ...)
; processing (DEFCLASS SQUARE ...)
; processing (DEFINE-BLOCK-ENCRYPTOR SQUARE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/square.lisp
; in: DEFINE-BLOCK-ENCRYPTOR SQUARE
;     (IRONCLAD::SQUARE-MUNGE-BLOCK IRONCLAD::ROUND-KEYS IRONCLAD::N-ROUNDS
;      IRONCLAD::T-ENCRYPTION-TABLE IRONCLAD::S-ENCRYPTION-TABLE
;      IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START IRONCLAD::CIPHERTEXT
;      IRONCLAD::CIPHERTEXT-START)
; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET LET DO BLOCK LET TAGBODY UNLESS 
; --> IF >= 1- 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET LET DO BLOCK LET TAGBODY UNLESS 
; --> IF >= 
; ==>
;   1
; 
; note: unable to open code because: The operands might not be the same type.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 0 (* IRONCLAD::N-ROUNDS 4))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   fold zero arg
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR RATIONAL (COMPLEX RATIONAL)).

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 1 (* IRONCLAD::N-ROUNDS 4))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 2 (* IRONCLAD::N-ROUNDS 4))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 3 (* IRONCLAD::N-ROUNDS 4))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET LET DO BLOCK LET TAGBODY UNLESS 
; --> IF >= 1- 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET LET DO BLOCK LET TAGBODY UNLESS 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET LET DO BLOCK LET TAGBODY PSETQ 
; --> LET* 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 0 (* IRONCLAD::N-ROUNDS 4))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 1 (* IRONCLAD::N-ROUNDS 4))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 2 (* IRONCLAD::N-ROUNDS 4))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 3 (* IRONCLAD::N-ROUNDS 4))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-BLOCK-DECRYPTOR SQUARE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/square.lisp
; in: DEFINE-BLOCK-DECRYPTOR SQUARE
;     (IRONCLAD::SQUARE-MUNGE-BLOCK IRONCLAD::ROUND-KEYS IRONCLAD::N-ROUNDS
;      IRONCLAD::T-DECRYPTION-TABLE IRONCLAD::S-DECRYPTION-TABLE
;      IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START IRONCLAD::PLAINTEXT
;      IRONCLAD::PLAINTEXT-START)
; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET LET DO BLOCK LET TAGBODY UNLESS 
; --> IF >= 1- 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET LET DO BLOCK LET TAGBODY UNLESS 
; --> IF >= 
; ==>
;   1
; 
; note: unable to open code because: The operands might not be the same type.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 0 (* IRONCLAD::N-ROUNDS 4))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   fold zero arg
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR RATIONAL (COMPLEX RATIONAL)).

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 1 (* IRONCLAD::N-ROUNDS 4))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 2 (* IRONCLAD::N-ROUNDS 4))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 3 (* IRONCLAD::N-ROUNDS 4))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET LET DO BLOCK LET TAGBODY UNLESS 
; --> IF >= 1- 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET LET DO BLOCK LET TAGBODY UNLESS 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET LET DO BLOCK LET TAGBODY PSETQ 
; --> LET* 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 0 (* IRONCLAD::N-ROUNDS 4))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 1 (* IRONCLAD::N-ROUNDS 4))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 2 (* IRONCLAD::N-ROUNDS 4))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 3 (* IRONCLAD::N-ROUNDS 4))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER SQUARE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/square-tmp9JS4WNN3.fasl
; compilation finished in 0:00:02.020
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/tea.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCONSTANT +TEA-N-ROUNDS+ ...)
; processing (DEFCONSTANT +TEA-DELTA+ ...)
; processing (DEFCLASS TEA ...)
; processing (DEFINE-BLOCK-ENCRYPTOR TEA ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/tea.lisp
; in: DEFINE-BLOCK-ENCRYPTOR TEA
;     (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;      IRONCLAD::Y IRONCLAD::Z)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from Z to "<return value>"

; processing (DEFINE-BLOCK-DECRYPTOR TEA ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/tea.lisp
; in: DEFINE-BLOCK-DECRYPTOR TEA
;     (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;      IRONCLAD::Y IRONCLAD::Z)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from Z to "<return value>"

; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER TEA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/tea-tmpGS7Q722F.fasl
; compilation finished in 0:00:00.408
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/threefish.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCONSTANT +THREEFISH-KEY-SCHEDULE-CONSTANT+ ...)
; processing (DEFUN THREEFISH-SET-KEY ...)
; processing (DEFUN THREEFISH-SET-TWEAK ...)
; processing (DEFCLASS THREEFISH256 ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/threefish.lisp
; in: DEFMETHOD SHARED-INITIALIZE :AFTER (THREEFISH256 T)
;     (DEFMETHOD SHARED-INITIALIZE :AFTER
;                ((IRONCLAD::CIPHER IRONCLAD:THREEFISH256) IRONCLAD::SLOT-NAMES
;                 &REST IRONCLAD::INITARGS
;                 &KEY (IRONCLAD::TWEAK NIL IRONCLAD::TWEAK-P) &ALLOW-OTHER-KEYS)
;       (WHEN IRONCLAD::TWEAK
;         (IRONCLAD::THREEFISH-SET-TWEAK IRONCLAD::CIPHER IRONCLAD::TWEAK))
;       IRONCLAD::CIPHER)
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA (SB-PCL::FAST-METHOD SHARED-INITIALIZE :AFTER
;                           (IRONCLAD:THREEFISH256 T))
;         (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. IRONCLAD::CIPHER
;          IRONCLAD::SLOT-NAMES &REST IRONCLAD::INITARGS &KEY
;          (IRONCLAD::TWEAK NIL IRONCLAD::TWEAK-P) &ALLOW-OTHER-KEYS)
;       (DECLARE (IGNORABLE SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL.)
;                (DISABLE-PACKAGE-LOCKS SB-PCL::PV-ENV-ENVIRONMENT))
;       (DECLARE
;        (SB-C::CURRENT-DEFMETHOD SHARED-INITIALIZE (:AFTER)
;         (IRONCLAD:THREEFISH256 T)
;         (IRONCLAD::CIPHER IRONCLAD::SLOT-NAMES &REST IRONCLAD::INITARGS &KEY
;                           (IRONCLAD::TWEAK NIL IRONCLAD::TWEAK-P)
;                           &ALLOW-OTHER-KEYS)))
;       (DECLARE
;        (SB-C::SOURCE-FORM
;         (LAMBDA
;             (IRONCLAD::CIPHER IRONCLAD::SLOT-NAMES
;              &REST IRONCLAD::INITARGS
;              &KEY # &ALLOW-OTHER-KEYS)
;           (WHEN IRONCLAD::TWEAK #)
;           IRONCLAD::CIPHER)))
;       (DECLARE (SB-PCL::%PARAMETER IRONCLAD::SLOT-NAMES))
;       (DECLARE (SB-PCL::%PARAMETER IRONCLAD::CIPHER))
;       (DECLARE (TYPE T IRONCLAD::SLOT-NAMES))
;       (DECLARE (IGNORABLE IRONCLAD::SLOT-NAMES IRONCLAD::CIPHER))
;       (SYMBOL-MACROLET ((SB-PCL::PV-ENV-ENVIRONMENT SB-PCL::DEFAULT))
;         (SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS ((IRONCLAD::CIPHER
;                                                  IRONCLAD::SLOT-NAMES)
;                                                 SB-PCL::.NEXT-METHOD-CALL.
;                                                 (IRONCLAD::CIPHER
;                                                  IRONCLAD::SLOT-NAMES)
;                                                 NIL :CALL-NEXT-METHOD-P NIL
;                                                 :SETQ-P NIL :PARAMETERS-SETQD
;                                                 NIL :METHOD-CELL
;                                                 (#:METHOD-CELL) ...)
;           (DECLARE (SB-PCL::%CLASS IRONCLAD::CIPHER IRONCLAD:THREEFISH256))
;           (LOCALLY
;            (DECLARE #)
;            (SYMBOL-MACROLET #
;              #
;              #)))))
; 
; caught STYLE-WARNING:
;   The variable TWEAK-P is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INITARGS is defined but never used.

; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFINE-BLOCK-ENCRYPTOR THREEFISH256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/threefish.lisp
; in: DEFINE-BLOCK-ENCRYPTOR THREEFISH256
;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;                            IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K0
;          IRONCLAD::K3 0 IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::K2 IRONCLAD::T1
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K2
;          IRONCLAD::K0 2 IRONCLAD::K4 IRONCLAD::T0 IRONCLAD::K4 IRONCLAD::T0
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K4
;          IRONCLAD::K2 4 IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K1 IRONCLAD::T2
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K1
;          IRONCLAD::K4 6 IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K3 IRONCLAD::T1
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K3
;          IRONCLAD::K1 8 IRONCLAD::K0 IRONCLAD::T0 IRONCLAD::K0 IRONCLAD::T0
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K0
;          IRONCLAD::K3 10 IRONCLAD::K2 IRONCLAD::T2 IRONCLAD::K2 IRONCLAD::T2
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K2
;          IRONCLAD::K0 12 IRONCLAD::K4 IRONCLAD::T1 IRONCLAD::K4 IRONCLAD::T1
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K4
;          IRONCLAD::K2 14 IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::K1 IRONCLAD::T0
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K1
;          IRONCLAD::K4 16 IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::K3 IRONCLAD::T2
;          IRONCLAD::B1 ...))
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1
;               (IRONCLAD::MOD64+ IRONCLAD::B1
;                                 (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0))
;             IRONCLAD::B2
;               (IRONCLAD::MOD64+ IRONCLAD::B2
;                                 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1))
;             IRONCLAD::B3
;               (IRONCLAD::MOD64+ IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::K1 18)))
;       (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K0
;      IRONCLAD::K3 0 IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::K2 IRONCLAD::T1
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K2
;      IRONCLAD::K0 2 IRONCLAD::K4 IRONCLAD::T0 IRONCLAD::K4 IRONCLAD::T0
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K4
;      IRONCLAD::K2 4 IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K1 IRONCLAD::T2
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K1
;      IRONCLAD::K4 6 IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K3 IRONCLAD::T1
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K3
;      IRONCLAD::K1 8 IRONCLAD::K0 IRONCLAD::T0 IRONCLAD::K0 IRONCLAD::T0
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K0
;      IRONCLAD::K3 10 IRONCLAD::K2 IRONCLAD::T2 IRONCLAD::K2 IRONCLAD::T2
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K2
;      IRONCLAD::K0 12 IRONCLAD::K4 IRONCLAD::T1 IRONCLAD::K4 IRONCLAD::T1
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K4
;      IRONCLAD::K2 14 IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::K1 IRONCLAD::T0
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K1
;      IRONCLAD::K4 16 IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::K3 IRONCLAD::T2
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K3)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B1 (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B2 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K1 18)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::K1 18))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;                            IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K0
;          IRONCLAD::K3 0 IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::K2 IRONCLAD::T1
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K2
;          IRONCLAD::K0 2 IRONCLAD::K4 IRONCLAD::T0 IRONCLAD::K4 IRONCLAD::T0
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K4
;          IRONCLAD::K2 4 IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K1 IRONCLAD::T2
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K1
;          IRONCLAD::K4 6 IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K3 IRONCLAD::T1
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K3
;          IRONCLAD::K1 8 IRONCLAD::K0 IRONCLAD::T0 IRONCLAD::K0 IRONCLAD::T0
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K0
;          IRONCLAD::K3 10 IRONCLAD::K2 IRONCLAD::T2 IRONCLAD::K2 IRONCLAD::T2
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K2
;          IRONCLAD::K0 12 IRONCLAD::K4 IRONCLAD::T1 IRONCLAD::K4 IRONCLAD::T1
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K4
;          IRONCLAD::K2 14 IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::K1 IRONCLAD::T0
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K1
;          IRONCLAD::K4 16 IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::K3 IRONCLAD::T2
;          IRONCLAD::B1 ...))
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1
;               (IRONCLAD::MOD64+ IRONCLAD::B1
;                                 (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0))
;             IRONCLAD::B2
;               (IRONCLAD::MOD64+ IRONCLAD::B2
;                                 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1))
;             IRONCLAD::B3
;               (IRONCLAD::MOD64+ IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::K1 18)))
;       (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (AREF IRONCLAD::KEY 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K0
;      IRONCLAD::K3 0 IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::K2 IRONCLAD::T1
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 14) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 52) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 57) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 40) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 37) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 12) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 58) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 32) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 32) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K2
;      IRONCLAD::K0 2 IRONCLAD::K4 IRONCLAD::T0 IRONCLAD::K4 IRONCLAD::T0
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 14) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 52) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 57) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 40) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 37) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 12) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 58) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 32) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 32) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K4
;      IRONCLAD::K2 4 IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K1 IRONCLAD::T2
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 14) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 52) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 57) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 40) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 37) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 12) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 58) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 32) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 32) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K1
;      IRONCLAD::K4 6 IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K3 IRONCLAD::T1
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 14) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 52) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 57) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 40) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 37) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 12) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 58) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 32) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 32) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K3
;      IRONCLAD::K1 8 IRONCLAD::K0 IRONCLAD::T0 IRONCLAD::K0 IRONCLAD::T0
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 14) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 52) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 57) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 40) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 37) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 12) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 58) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 32) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 32) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K0
;      IRONCLAD::K3 10 IRONCLAD::K2 IRONCLAD::T2 IRONCLAD::K2 IRONCLAD::T2
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 14) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 52) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 57) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 40) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 37) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 12) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 58) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 32) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 32) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K2
;      IRONCLAD::K0 12 IRONCLAD::K4 IRONCLAD::T1 IRONCLAD::K4 IRONCLAD::T1
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 14) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 52) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 57) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 40) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 37) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 12) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 58) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 32) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 32) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K4
;      IRONCLAD::K2 14 IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::K1 IRONCLAD::T0
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 14) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 52) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 57) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 40) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 37) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 12) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 58) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 32) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 32) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K1
;      IRONCLAD::K4 16 IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::K3 IRONCLAD::T2
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 14) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 52) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 57) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 40) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 37) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 12) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 58) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 32) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 32) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K3)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B1 (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B2 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K1 18)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::K1 18))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;      IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;                            IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K0
;          IRONCLAD::K3 0 IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::K2 IRONCLAD::T1
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K2
;          IRONCLAD::K0 2 IRONCLAD::K4 IRONCLAD::T0 IRONCLAD::K4 IRONCLAD::T0
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K4
;          IRONCLAD::K2 4 IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K1 IRONCLAD::T2
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K1
;          IRONCLAD::K4 6 IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K3 IRONCLAD::T1
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K3
;          IRONCLAD::K1 8 IRONCLAD::K0 IRONCLAD::T0 IRONCLAD::K0 IRONCLAD::T0
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K0
;          IRONCLAD::K3 10 IRONCLAD::K2 IRONCLAD::T2 IRONCLAD::K2 IRONCLAD::T2
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K2
;          IRONCLAD::K0 12 IRONCLAD::K4 IRONCLAD::T1 IRONCLAD::K4 IRONCLAD::T1
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K4
;          IRONCLAD::K2 14 IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::K1 IRONCLAD::T0
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K1
;          IRONCLAD::K4 16 IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::K3 IRONCLAD::T2
;          IRONCLAD::B1 ...))
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1
;               (IRONCLAD::MOD64+ IRONCLAD::B1
;                                 (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0))
;             IRONCLAD::B2
;               (IRONCLAD::MOD64+ IRONCLAD::B2
;                                 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1))
;             IRONCLAD::B3
;               (IRONCLAD::MOD64+ IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::K1 18)))
;       (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFINE-BLOCK-DECRYPTOR THREEFISH256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/threefish.lisp
; in: DEFINE-BLOCK-DECRYPTOR THREEFISH256
;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;                            IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1
;               (IRONCLAD::MOD64- IRONCLAD::B1
;                                 (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0))
;             IRONCLAD::B2
;               (IRONCLAD::MOD64- IRONCLAD::B2
;                                 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1))
;             IRONCLAD::B3
;               (IRONCLAD::MOD64- IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::K1 18)))
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::K4
;          IRONCLAD::T0 IRONCLAD::K0 17 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T1
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::K2
;          IRONCLAD::T1 IRONCLAD::K3 15 IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T2
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T1 IRONCLAD::K0
;          IRONCLAD::T2 IRONCLAD::K1 13 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T0
;          IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T2 IRONCLAD::K3
;          IRONCLAD::T0 IRONCLAD::K4 11 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T1
;          IRONCLAD::K2 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T0 IRONCLAD::K1
;          IRONCLAD::T1 IRONCLAD::K2 9 IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T2
;          IRONCLAD::K0 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K4
;          IRONCLAD::T2 IRONCLAD::K0 7 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T0
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K2
;          IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T1
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T0 IRONCLAD::K0
;          IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T2
;          IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::K3
;          IRONCLAD::T2 IRONCLAD::K4 1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T0
;          IRONCLAD::K2 ...))
;       (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K3)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B1 (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B2 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K1 18)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::K1 18))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::K4
;      IRONCLAD::T0 IRONCLAD::K0 17 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T1
;      IRONCLAD::K3 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::K2
;      IRONCLAD::T1 IRONCLAD::K3 15 IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T2
;      IRONCLAD::K1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T1 IRONCLAD::K0
;      IRONCLAD::T2 IRONCLAD::K1 13 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T0
;      IRONCLAD::K4 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T2 IRONCLAD::K3
;      IRONCLAD::T0 IRONCLAD::K4 11 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T1
;      IRONCLAD::K2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T0 IRONCLAD::K1
;      IRONCLAD::T1 IRONCLAD::K2 9 IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T2
;      IRONCLAD::K0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K4
;      IRONCLAD::T2 IRONCLAD::K0 7 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T0
;      IRONCLAD::K3 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K2
;      IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T1
;      IRONCLAD::K1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T0 IRONCLAD::K0
;      IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T2
;      IRONCLAD::K4 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::K3
;      IRONCLAD::T2 IRONCLAD::K4 1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T0
;      IRONCLAD::K2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;                            IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1
;               (IRONCLAD::MOD64- IRONCLAD::B1
;                                 (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0))
;             IRONCLAD::B2
;               (IRONCLAD::MOD64- IRONCLAD::B2
;                                 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1))
;             IRONCLAD::B3
;               (IRONCLAD::MOD64- IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::K1 18)))
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::K4
;          IRONCLAD::T0 IRONCLAD::K0 17 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T1
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::K2
;          IRONCLAD::T1 IRONCLAD::K3 15 IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T2
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T1 IRONCLAD::K0
;          IRONCLAD::T2 IRONCLAD::K1 13 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T0
;          IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T2 IRONCLAD::K3
;          IRONCLAD::T0 IRONCLAD::K4 11 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T1
;          IRONCLAD::K2 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T0 IRONCLAD::K1
;          IRONCLAD::T1 IRONCLAD::K2 9 IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T2
;          IRONCLAD::K0 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K4
;          IRONCLAD::T2 IRONCLAD::K0 7 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T0
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K2
;          IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T1
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T0 IRONCLAD::K0
;          IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T2
;          IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::K3
;          IRONCLAD::T2 IRONCLAD::K4 1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T0
;          IRONCLAD::K2 ...))
;       (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (AREF IRONCLAD::KEY 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K3)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B1 (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B2 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K1 18)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::K1 18))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::K4
;      IRONCLAD::T0 IRONCLAD::K0 17 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T1
;      IRONCLAD::K3 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::K2
;      IRONCLAD::T1 IRONCLAD::K3 15 IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T2
;      IRONCLAD::K1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T1 IRONCLAD::K0
;      IRONCLAD::T2 IRONCLAD::K1 13 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T0
;      IRONCLAD::K4 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T2 IRONCLAD::K3
;      IRONCLAD::T0 IRONCLAD::K4 11 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T1
;      IRONCLAD::K2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T0 IRONCLAD::K1
;      IRONCLAD::T1 IRONCLAD::K2 9 IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T2
;      IRONCLAD::K0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K4
;      IRONCLAD::T2 IRONCLAD::K0 7 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T0
;      IRONCLAD::K3 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K2
;      IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T1
;      IRONCLAD::K1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T0 IRONCLAD::K0
;      IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T2
;      IRONCLAD::K4 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::K3
;      IRONCLAD::T2 IRONCLAD::K4 1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T0
;      IRONCLAD::K2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;      IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;                            IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1
;               (IRONCLAD::MOD64- IRONCLAD::B1
;                                 (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0))
;             IRONCLAD::B2
;               (IRONCLAD::MOD64- IRONCLAD::B2
;                                 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1))
;             IRONCLAD::B3
;               (IRONCLAD::MOD64- IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::K1 18)))
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::K4
;          IRONCLAD::T0 IRONCLAD::K0 17 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T1
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::K2
;          IRONCLAD::T1 IRONCLAD::K3 15 IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T2
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T1 IRONCLAD::K0
;          IRONCLAD::T2 IRONCLAD::K1 13 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T0
;          IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T2 IRONCLAD::K3
;          IRONCLAD::T0 IRONCLAD::K4 11 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T1
;          IRONCLAD::K2 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T0 IRONCLAD::K1
;          IRONCLAD::T1 IRONCLAD::K2 9 IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T2
;          IRONCLAD::K0 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K4
;          IRONCLAD::T2 IRONCLAD::K0 7 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T0
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K2
;          IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T1
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T0 IRONCLAD::K0
;          IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T2
;          IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::K3
;          IRONCLAD::T2 IRONCLAD::K4 1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T0
;          IRONCLAD::K2 ...))
;       (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFCIPHER THREEFISH256 ...)
; processing (DEFCLASS THREEFISH512 ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/threefish.lisp
; in: DEFMETHOD SHARED-INITIALIZE :AFTER (THREEFISH512 T)
;     (DEFMETHOD SHARED-INITIALIZE :AFTER
;                ((IRONCLAD::CIPHER IRONCLAD:THREEFISH512) IRONCLAD::SLOT-NAMES
;                 &REST IRONCLAD::INITARGS
;                 &KEY (IRONCLAD::TWEAK NIL IRONCLAD::TWEAK-P) &ALLOW-OTHER-KEYS)
;       (WHEN IRONCLAD::TWEAK
;         (IRONCLAD::THREEFISH-SET-TWEAK IRONCLAD::CIPHER IRONCLAD::TWEAK))
;       IRONCLAD::CIPHER)
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA (SB-PCL::FAST-METHOD SHARED-INITIALIZE :AFTER
;                           (IRONCLAD:THREEFISH512 T))
;         (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. IRONCLAD::CIPHER
;          IRONCLAD::SLOT-NAMES &REST IRONCLAD::INITARGS &KEY
;          (IRONCLAD::TWEAK NIL IRONCLAD::TWEAK-P) &ALLOW-OTHER-KEYS)
;       (DECLARE (IGNORABLE SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL.)
;                (DISABLE-PACKAGE-LOCKS SB-PCL::PV-ENV-ENVIRONMENT))
;       (DECLARE
;        (SB-C::CURRENT-DEFMETHOD SHARED-INITIALIZE (:AFTER)
;         (IRONCLAD:THREEFISH512 T)
;         (IRONCLAD::CIPHER IRONCLAD::SLOT-NAMES &REST IRONCLAD::INITARGS &KEY
;                           (IRONCLAD::TWEAK NIL IRONCLAD::TWEAK-P)
;                           &ALLOW-OTHER-KEYS)))
;       (DECLARE
;        (SB-C::SOURCE-FORM
;         (LAMBDA
;             (IRONCLAD::CIPHER IRONCLAD::SLOT-NAMES
;              &REST IRONCLAD::INITARGS
;              &KEY # &ALLOW-OTHER-KEYS)
;           (WHEN IRONCLAD::TWEAK #)
;           IRONCLAD::CIPHER)))
;       (DECLARE (SB-PCL::%PARAMETER IRONCLAD::SLOT-NAMES))
;       (DECLARE (SB-PCL::%PARAMETER IRONCLAD::CIPHER))
;       (DECLARE (TYPE T IRONCLAD::SLOT-NAMES))
;       (DECLARE (IGNORABLE IRONCLAD::SLOT-NAMES IRONCLAD::CIPHER))
;       (SYMBOL-MACROLET ((SB-PCL::PV-ENV-ENVIRONMENT SB-PCL::DEFAULT))
;         (SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS ((IRONCLAD::CIPHER
;                                                  IRONCLAD::SLOT-NAMES)
;                                                 SB-PCL::.NEXT-METHOD-CALL.
;                                                 (IRONCLAD::CIPHER
;                                                  IRONCLAD::SLOT-NAMES)
;                                                 NIL :CALL-NEXT-METHOD-P NIL
;                                                 :SETQ-P NIL :PARAMETERS-SETQD
;                                                 NIL :METHOD-CELL
;                                                 (#:METHOD-CELL) ...)
;           (DECLARE (SB-PCL::%CLASS IRONCLAD::CIPHER IRONCLAD:THREEFISH512))
;           (LOCALLY
;            (DECLARE #)
;            (SYMBOL-MACROLET #
;              #
;              #)))))
; 
; caught STYLE-WARNING:
;   The variable TWEAK-P is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INITARGS is defined but never used.

; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFINE-BLOCK-ENCRYPTOR THREEFISH512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/threefish.lisp
; in: DEFINE-BLOCK-ENCRYPTOR THREEFISH512
;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;                            IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K0 IRONCLAD::K3 IRONCLAD::K2
;          IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K4 IRONCLAD::K7 0 IRONCLAD::K6
;          IRONCLAD::T1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K2 IRONCLAD::K5 IRONCLAD::K4
;          IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K6 IRONCLAD::K0 2 IRONCLAD::K8
;          IRONCLAD::T0 ...)
;         (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6
;          IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K8 IRONCLAD::K2 4 IRONCLAD::K1
;          IRONCLAD::T2 ...)
;         (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K0 IRONCLAD::K8
;          IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K1 IRONCLAD::K4 6 IRONCLAD::K3
;          IRONCLAD::T1 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K8 IRONCLAD::K2 IRONCLAD::K1
;          IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K3 IRONCLAD::K6 8 IRONCLAD::K5
;          IRONCLAD::T0 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3
;          IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K5 IRONCLAD::K8 10 IRONCLAD::K7
;          IRONCLAD::T2 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6 IRONCLAD::K5
;          IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K7 IRONCLAD::K1 12 IRONCLAD::K0
;          IRONCLAD::T1 ...)
;         (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8 IRONCLAD::K7
;          IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K0 IRONCLAD::K3 14 IRONCLAD::K2
;          IRONCLAD::T0 ...)
;         (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::K7 IRONCLAD::K1 IRONCLAD::K0
;          IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K2 IRONCLAD::K5 16 IRONCLAD::K4
;          IRONCLAD::T2 ...))
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K0)
;             IRONCLAD::B1 (IRONCLAD::MOD64+ IRONCLAD::B1 IRONCLAD::K1)
;             IRONCLAD::B2 (IRONCLAD::MOD64+ IRONCLAD::B2 IRONCLAD::K2)
;             IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::B3 IRONCLAD::K3)
;             IRONCLAD::B4 (IRONCLAD::MOD64+ IRONCLAD::B4 IRONCLAD::K4)
;             IRONCLAD::B5
;               (IRONCLAD::MOD64+ IRONCLAD::B5
;                                 (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0))
;             ...)
;       (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K0 IRONCLAD::K3 IRONCLAD::K2
;      IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K4 IRONCLAD::K7 0 IRONCLAD::K6
;      IRONCLAD::T1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K2 IRONCLAD::K5 IRONCLAD::K4
;      IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K6 IRONCLAD::K0 2 IRONCLAD::K8
;      IRONCLAD::T0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6
;      IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K8 IRONCLAD::K2 4 IRONCLAD::K1
;      IRONCLAD::T2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K0 IRONCLAD::K8
;      IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K1 IRONCLAD::K4 6 IRONCLAD::K3
;      IRONCLAD::T1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K8 IRONCLAD::K2 IRONCLAD::K1
;      IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K3 IRONCLAD::K6 8 IRONCLAD::K5
;      IRONCLAD::T0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3
;      IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K5 IRONCLAD::K8 10 IRONCLAD::K7
;      IRONCLAD::T2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6 IRONCLAD::K5
;      IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K7 IRONCLAD::K1 12 IRONCLAD::K0
;      IRONCLAD::T1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8 IRONCLAD::K7
;      IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K0 IRONCLAD::K3 14 IRONCLAD::K2
;      IRONCLAD::T0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::K7 IRONCLAD::K1 IRONCLAD::K0
;      IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K2 IRONCLAD::K5 16 IRONCLAD::K4
;      IRONCLAD::T2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K0)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B1 IRONCLAD::K1)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B2 IRONCLAD::K2)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B3 IRONCLAD::K3)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B4 IRONCLAD::K4)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B5 (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K6 IRONCLAD::T1)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B6 (IRONCLAD::MOD64+ IRONCLAD::K6 IRONCLAD::T1))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K7 18)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B7 (IRONCLAD::MOD64+ IRONCLAD::K7 18))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;                            IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K0 IRONCLAD::K3 IRONCLAD::K2
;          IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K4 IRONCLAD::K7 0 IRONCLAD::K6
;          IRONCLAD::T1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K2 IRONCLAD::K5 IRONCLAD::K4
;          IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K6 IRONCLAD::K0 2 IRONCLAD::K8
;          IRONCLAD::T0 ...)
;         (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6
;          IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K8 IRONCLAD::K2 4 IRONCLAD::K1
;          IRONCLAD::T2 ...)
;         (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K0 IRONCLAD::K8
;          IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K1 IRONCLAD::K4 6 IRONCLAD::K3
;          IRONCLAD::T1 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K8 IRONCLAD::K2 IRONCLAD::K1
;          IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K3 IRONCLAD::K6 8 IRONCLAD::K5
;          IRONCLAD::T0 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3
;          IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K5 IRONCLAD::K8 10 IRONCLAD::K7
;          IRONCLAD::T2 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6 IRONCLAD::K5
;          IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K7 IRONCLAD::K1 12 IRONCLAD::K0
;          IRONCLAD::T1 ...)
;         (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8 IRONCLAD::K7
;          IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K0 IRONCLAD::K3 14 IRONCLAD::K2
;          IRONCLAD::T0 ...)
;         (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::K7 IRONCLAD::K1 IRONCLAD::K0
;          IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K2 IRONCLAD::K5 16 IRONCLAD::K4
;          IRONCLAD::T2 ...))
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K0)
;             IRONCLAD::B1 (IRONCLAD::MOD64+ IRONCLAD::B1 IRONCLAD::K1)
;             IRONCLAD::B2 (IRONCLAD::MOD64+ IRONCLAD::B2 IRONCLAD::K2)
;             IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::B3 IRONCLAD::K3)
;             IRONCLAD::B4 (IRONCLAD::MOD64+ IRONCLAD::B4 IRONCLAD::K4)
;             IRONCLAD::B5
;               (IRONCLAD::MOD64+ IRONCLAD::B5
;                                 (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0))
;             ...)
;       (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (AREF IRONCLAD::KEY 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 5)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 6)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 7)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 8)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K0 IRONCLAD::K3 IRONCLAD::K2
;      IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K4 IRONCLAD::K7 0 IRONCLAD::K6
;      IRONCLAD::T1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 36) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 19) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 37) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 27) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 14) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 42) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 17) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 49) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 36) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 39) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 44) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 54) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 56) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 30) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 34) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 24) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 50) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 17) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 29) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 43) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 8) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 35) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 56) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K2 IRONCLAD::K5 IRONCLAD::K4
;      IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K6 IRONCLAD::K0 2 IRONCLAD::K8
;      IRONCLAD::T0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 36) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 19) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 37) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 27) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 14) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 42) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 17) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 49) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 36) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 39) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 44) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 54) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 56) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 30) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 34) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 24) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 50) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 17) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 29) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 43) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 8) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 35) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 56) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6
;      IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K8 IRONCLAD::K2 4 IRONCLAD::K1
;      IRONCLAD::T2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 36) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 19) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 37) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 27) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 14) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 42) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 17) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 49) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 36) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 39) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 44) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 54) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 56) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 30) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 34) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 24) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 50) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 17) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 29) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 43) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 8) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 35) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 56) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K0 IRONCLAD::K8
;      IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K1 IRONCLAD::K4 6 IRONCLAD::K3
;      IRONCLAD::T1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 36) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 19) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 37) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 27) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 14) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 42) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 17) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 49) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 36) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 39) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 44) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 54) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 56) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 30) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 34) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 24) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 50) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 17) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 29) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 43) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 8) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 35) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 56) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K8 IRONCLAD::K2 IRONCLAD::K1
;      IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K3 IRONCLAD::K6 8 IRONCLAD::K5
;      IRONCLAD::T0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 36) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 19) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 37) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 27) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 14) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 42) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 17) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 49) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 36) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 39) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 44) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 54) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 56) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 30) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 34) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 24) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 50) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 17) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 29) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 43) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 8) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 35) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 56) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3
;      IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K5 IRONCLAD::K8 10 IRONCLAD::K7
;      IRONCLAD::T2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 36) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 19) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 37) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 27) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 14) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 42) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 17) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 49) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 36) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 39) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 44) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 54) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 56) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 30) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 34) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 24) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 50) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 17) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 29) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 43) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 8) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 35) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 56) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6 IRONCLAD::K5
;      IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K7 IRONCLAD::K1 12 IRONCLAD::K0
;      IRONCLAD::T1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 36) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 19) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 37) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 27) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 14) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 42) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 17) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 49) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 36) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 39) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 44) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 54) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 56) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 30) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 34) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 24) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 50) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 17) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 29) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 43) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 8) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 35) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 56) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8 IRONCLAD::K7
;      IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K0 IRONCLAD::K3 14 IRONCLAD::K2
;      IRONCLAD::T0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 36) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 19) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 37) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 27) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 14) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 42) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 17) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 49) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 36) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 39) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 44) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 54) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 56) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 30) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 34) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 24) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 50) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 17) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 29) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 43) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 8) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 35) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 56) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::K7 IRONCLAD::K1 IRONCLAD::K0
;      IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K2 IRONCLAD::K5 16 IRONCLAD::K4
;      IRONCLAD::T2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 36) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 19) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 37) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 27) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 14) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 42) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 17) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 49) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 36) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 39) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 44) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 54) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 56) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 30) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 34) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 24) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 50) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 17) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 29) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 43) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 8) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 35) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 56) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K0)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B1 IRONCLAD::K1)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B2 IRONCLAD::K2)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B3 IRONCLAD::K3)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B4 IRONCLAD::K4)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B5 (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K6 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B6 (IRONCLAD::MOD64+ IRONCLAD::K6 IRONCLAD::T1))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K7 18)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B7 (IRONCLAD::MOD64+ IRONCLAD::K7 18))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;      IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;      IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;                            IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K0 IRONCLAD::K3 IRONCLAD::K2
;          IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K4 IRONCLAD::K7 0 IRONCLAD::K6
;          IRONCLAD::T1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K2 IRONCLAD::K5 IRONCLAD::K4
;          IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K6 IRONCLAD::K0 2 IRONCLAD::K8
;          IRONCLAD::T0 ...)
;         (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6
;          IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K8 IRONCLAD::K2 4 IRONCLAD::K1
;          IRONCLAD::T2 ...)
;         (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K0 IRONCLAD::K8
;          IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K1 IRONCLAD::K4 6 IRONCLAD::K3
;          IRONCLAD::T1 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K8 IRONCLAD::K2 IRONCLAD::K1
;          IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K3 IRONCLAD::K6 8 IRONCLAD::K5
;          IRONCLAD::T0 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3
;          IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K5 IRONCLAD::K8 10 IRONCLAD::K7
;          IRONCLAD::T2 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6 IRONCLAD::K5
;          IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K7 IRONCLAD::K1 12 IRONCLAD::K0
;          IRONCLAD::T1 ...)
;         (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8 IRONCLAD::K7
;          IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K0 IRONCLAD::K3 14 IRONCLAD::K2
;          IRONCLAD::T0 ...)
;         (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::K7 IRONCLAD::K1 IRONCLAD::K0
;          IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K2 IRONCLAD::K5 16 IRONCLAD::K4
;          IRONCLAD::T2 ...))
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K0)
;             IRONCLAD::B1 (IRONCLAD::MOD64+ IRONCLAD::B1 IRONCLAD::K1)
;             IRONCLAD::B2 (IRONCLAD::MOD64+ IRONCLAD::B2 IRONCLAD::K2)
;             IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::B3 IRONCLAD::K3)
;             IRONCLAD::B4 (IRONCLAD::MOD64+ IRONCLAD::B4 IRONCLAD::K4)
;             IRONCLAD::B5
;               (IRONCLAD::MOD64+ IRONCLAD::B5
;                                 (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0))
;             ...)
;       (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFINE-BLOCK-DECRYPTOR THREEFISH512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/threefish.lisp
; in: DEFINE-BLOCK-DECRYPTOR THREEFISH512
;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;                            IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K0)
;             IRONCLAD::B1 (IRONCLAD::MOD64- IRONCLAD::B1 IRONCLAD::K1)
;             IRONCLAD::B2 (IRONCLAD::MOD64- IRONCLAD::B2 IRONCLAD::K2)
;             IRONCLAD::B3 (IRONCLAD::MOD64- IRONCLAD::B3 IRONCLAD::K3)
;             IRONCLAD::B4 (IRONCLAD::MOD64- IRONCLAD::B4 IRONCLAD::K4)
;             IRONCLAD::B5
;               (IRONCLAD::MOD64- IRONCLAD::B5
;                                 (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0))
;             ...)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K6 17 IRONCLAD::K3
;          IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::K8
;          IRONCLAD::K0 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K4 15 IRONCLAD::K1
;          IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K8 IRONCLAD::K0 IRONCLAD::K6
;          IRONCLAD::K7 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K2 13 IRONCLAD::K8
;          IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K6 IRONCLAD::K7 IRONCLAD::K4
;          IRONCLAD::K5 ...)
;         (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K0 11 IRONCLAD::K6
;          IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K4 IRONCLAD::K5 IRONCLAD::K2
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K7 9 IRONCLAD::K4
;          IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::K0
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K5 7 IRONCLAD::K2
;          IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::K7
;          IRONCLAD::K8 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K0
;          IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K7 IRONCLAD::K8 IRONCLAD::K5
;          IRONCLAD::K6 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K7
;          IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K5 IRONCLAD::K6 IRONCLAD::K3
;          IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K8 1 IRONCLAD::K5
;          IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::K1
;          IRONCLAD::K2 ...))
;       (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K0)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B1 IRONCLAD::K1)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B2 IRONCLAD::K2)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B3 IRONCLAD::K3)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B4 IRONCLAD::K4)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B5 (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K6 IRONCLAD::T1)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B6 (IRONCLAD::MOD64+ IRONCLAD::K6 IRONCLAD::T1))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K7 18)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B7 (IRONCLAD::MOD64+ IRONCLAD::K7 18))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K6 17 IRONCLAD::K3
;      IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::K8
;      IRONCLAD::K0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K4 15 IRONCLAD::K1
;      IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K8 IRONCLAD::K0 IRONCLAD::K6
;      IRONCLAD::K7 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K2 13 IRONCLAD::K8
;      IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K6 IRONCLAD::K7 IRONCLAD::K4
;      IRONCLAD::K5 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K0 11 IRONCLAD::K6
;      IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K4 IRONCLAD::K5 IRONCLAD::K2
;      IRONCLAD::K3 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K7 9 IRONCLAD::K4
;      IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::K0
;      IRONCLAD::K1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K5 7 IRONCLAD::K2
;      IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::K7
;      IRONCLAD::K8 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K0
;      IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K7 IRONCLAD::K8 IRONCLAD::K5
;      IRONCLAD::K6 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K7
;      IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K5 IRONCLAD::K6 IRONCLAD::K3
;      IRONCLAD::K4 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K8 1 IRONCLAD::K5
;      IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::K1
;      IRONCLAD::K2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;                            IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K0)
;             IRONCLAD::B1 (IRONCLAD::MOD64- IRONCLAD::B1 IRONCLAD::K1)
;             IRONCLAD::B2 (IRONCLAD::MOD64- IRONCLAD::B2 IRONCLAD::K2)
;             IRONCLAD::B3 (IRONCLAD::MOD64- IRONCLAD::B3 IRONCLAD::K3)
;             IRONCLAD::B4 (IRONCLAD::MOD64- IRONCLAD::B4 IRONCLAD::K4)
;             IRONCLAD::B5
;               (IRONCLAD::MOD64- IRONCLAD::B5
;                                 (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0))
;             ...)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K6 17 IRONCLAD::K3
;          IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::K8
;          IRONCLAD::K0 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K4 15 IRONCLAD::K1
;          IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K8 IRONCLAD::K0 IRONCLAD::K6
;          IRONCLAD::K7 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K2 13 IRONCLAD::K8
;          IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K6 IRONCLAD::K7 IRONCLAD::K4
;          IRONCLAD::K5 ...)
;         (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K0 11 IRONCLAD::K6
;          IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K4 IRONCLAD::K5 IRONCLAD::K2
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K7 9 IRONCLAD::K4
;          IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::K0
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K5 7 IRONCLAD::K2
;          IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::K7
;          IRONCLAD::K8 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K0
;          IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K7 IRONCLAD::K8 IRONCLAD::K5
;          IRONCLAD::K6 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K7
;          IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K5 IRONCLAD::K6 IRONCLAD::K3
;          IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K8 1 IRONCLAD::K5
;          IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::K1
;          IRONCLAD::K2 ...))
;       (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (AREF IRONCLAD::KEY 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 5)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 6)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 7)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 8)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K0)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B1 IRONCLAD::K1)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B2 IRONCLAD::K2)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B3 IRONCLAD::K3)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B4 IRONCLAD::K4)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B5 (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K6 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B6 (IRONCLAD::MOD64+ IRONCLAD::K6 IRONCLAD::T1))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K7 18)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B7 (IRONCLAD::MOD64+ IRONCLAD::K7 18))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K6 17 IRONCLAD::K3
;      IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::K8
;      IRONCLAD::K0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K4 15 IRONCLAD::K1
;      IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K8 IRONCLAD::K0 IRONCLAD::K6
;      IRONCLAD::K7 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K2 13 IRONCLAD::K8
;      IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K6 IRONCLAD::K7 IRONCLAD::K4
;      IRONCLAD::K5 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K0 11 IRONCLAD::K6
;      IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K4 IRONCLAD::K5 IRONCLAD::K2
;      IRONCLAD::K3 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K7 9 IRONCLAD::K4
;      IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::K0
;      IRONCLAD::K1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K5 7 IRONCLAD::K2
;      IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::K7
;      IRONCLAD::K8 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K0
;      IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K7 IRONCLAD::K8 IRONCLAD::K5
;      IRONCLAD::K6 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K7
;      IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K5 IRONCLAD::K6 IRONCLAD::K3
;      IRONCLAD::K4 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K8 1 IRONCLAD::K5
;      IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::K1
;      IRONCLAD::K2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;      IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;      IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;                            IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K0)
;             IRONCLAD::B1 (IRONCLAD::MOD64- IRONCLAD::B1 IRONCLAD::K1)
;             IRONCLAD::B2 (IRONCLAD::MOD64- IRONCLAD::B2 IRONCLAD::K2)
;             IRONCLAD::B3 (IRONCLAD::MOD64- IRONCLAD::B3 IRONCLAD::K3)
;             IRONCLAD::B4 (IRONCLAD::MOD64- IRONCLAD::B4 IRONCLAD::K4)
;             IRONCLAD::B5
;               (IRONCLAD::MOD64- IRONCLAD::B5
;                                 (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0))
;             ...)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K6 17 IRONCLAD::K3
;          IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::K8
;          IRONCLAD::K0 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K4 15 IRONCLAD::K1
;          IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K8 IRONCLAD::K0 IRONCLAD::K6
;          IRONCLAD::K7 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K2 13 IRONCLAD::K8
;          IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K6 IRONCLAD::K7 IRONCLAD::K4
;          IRONCLAD::K5 ...)
;         (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K0 11 IRONCLAD::K6
;          IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K4 IRONCLAD::K5 IRONCLAD::K2
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K7 9 IRONCLAD::K4
;          IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::K0
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K5 7 IRONCLAD::K2
;          IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::K7
;          IRONCLAD::K8 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K0
;          IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K7 IRONCLAD::K8 IRONCLAD::K5
;          IRONCLAD::K6 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K7
;          IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K5 IRONCLAD::K6 IRONCLAD::K3
;          IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K8 1 IRONCLAD::K5
;          IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::K1
;          IRONCLAD::K2 ...))
;       (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFCIPHER THREEFISH512 ...)
; processing (DEFCLASS THREEFISH1024 ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/threefish.lisp
; in: DEFMETHOD SHARED-INITIALIZE :AFTER (THREEFISH1024 T)
;     (DEFMETHOD SHARED-INITIALIZE :AFTER
;                ((IRONCLAD::CIPHER IRONCLAD:THREEFISH1024) IRONCLAD::SLOT-NAMES
;                 &REST IRONCLAD::INITARGS
;                 &KEY (IRONCLAD::TWEAK NIL IRONCLAD::TWEAK-P) &ALLOW-OTHER-KEYS)
;       (WHEN IRONCLAD::TWEAK
;         (IRONCLAD::THREEFISH-SET-TWEAK IRONCLAD::CIPHER IRONCLAD::TWEAK))
;       IRONCLAD::CIPHER)
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA (SB-PCL::FAST-METHOD SHARED-INITIALIZE :AFTER
;                           (IRONCLAD:THREEFISH1024 T))
;         (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. IRONCLAD::CIPHER
;          IRONCLAD::SLOT-NAMES &REST IRONCLAD::INITARGS &KEY
;          (IRONCLAD::TWEAK NIL IRONCLAD::TWEAK-P) &ALLOW-OTHER-KEYS)
;       (DECLARE (IGNORABLE SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL.)
;                (DISABLE-PACKAGE-LOCKS SB-PCL::PV-ENV-ENVIRONMENT))
;       (DECLARE
;        (SB-C::CURRENT-DEFMETHOD SHARED-INITIALIZE (:AFTER)
;         (IRONCLAD:THREEFISH1024 T)
;         (IRONCLAD::CIPHER IRONCLAD::SLOT-NAMES &REST IRONCLAD::INITARGS &KEY
;                           (IRONCLAD::TWEAK NIL IRONCLAD::TWEAK-P)
;                           &ALLOW-OTHER-KEYS)))
;       (DECLARE
;        (SB-C::SOURCE-FORM
;         (LAMBDA
;             (IRONCLAD::CIPHER IRONCLAD::SLOT-NAMES
;              &REST IRONCLAD::INITARGS
;              &KEY # &ALLOW-OTHER-KEYS)
;           (WHEN IRONCLAD::TWEAK #)
;           IRONCLAD::CIPHER)))
;       (DECLARE (SB-PCL::%PARAMETER IRONCLAD::SLOT-NAMES))
;       (DECLARE (SB-PCL::%PARAMETER IRONCLAD::CIPHER))
;       (DECLARE (TYPE T IRONCLAD::SLOT-NAMES))
;       (DECLARE (IGNORABLE IRONCLAD::SLOT-NAMES IRONCLAD::CIPHER))
;       (SYMBOL-MACROLET ((SB-PCL::PV-ENV-ENVIRONMENT SB-PCL::DEFAULT))
;         (SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS ((IRONCLAD::CIPHER
;                                                  IRONCLAD::SLOT-NAMES)
;                                                 SB-PCL::.NEXT-METHOD-CALL.
;                                                 (IRONCLAD::CIPHER
;                                                  IRONCLAD::SLOT-NAMES)
;                                                 NIL :CALL-NEXT-METHOD-P NIL
;                                                 :SETQ-P NIL :PARAMETERS-SETQD
;                                                 NIL :METHOD-CELL
;                                                 (#:METHOD-CELL) ...)
;           (DECLARE (SB-PCL::%CLASS IRONCLAD::CIPHER IRONCLAD:THREEFISH1024))
;           (LOCALLY
;            (DECLARE #)
;            (SYMBOL-MACROLET #
;              #
;              #)))))
; 
; caught STYLE-WARNING:
;   The variable TWEAK-P is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INITARGS is defined but never used.

; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFINE-BLOCK-ENCRYPTOR THREEFISH1024 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/threefish.lisp
; in: DEFINE-BLOCK-ENCRYPTOR THREEFISH1024
;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7
;                             IRONCLAD::B8 IRONCLAD::B9 IRONCLAD::B10 IRONCLAD::B11
;                             ...)
;                            IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K0 IRONCLAD::K3 IRONCLAD::K2
;          IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9
;          IRONCLAD::K8 IRONCLAD::K11 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K2 IRONCLAD::K5 IRONCLAD::K4
;          IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11
;          IRONCLAD::K10 IRONCLAD::K13 ...)
;         (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6
;          IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13
;          IRONCLAD::K12 IRONCLAD::K15 ...)
;         (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9 IRONCLAD::K8
;          IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15
;          IRONCLAD::K14 IRONCLAD::K0 ...)
;         (IRONCLAD::ARX IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11 IRONCLAD::K10
;          IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0
;          IRONCLAD::K16 IRONCLAD::K2 ...)
;         (IRONCLAD::ARX IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13 IRONCLAD::K12
;          IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2
;          IRONCLAD::K1 IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15 IRONCLAD::K14
;          IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4
;          IRONCLAD::K3 IRONCLAD::K6 ...)
;         (IRONCLAD::ARX IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0 IRONCLAD::K16
;          IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6
;          IRONCLAD::K5 IRONCLAD::K8 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2 IRONCLAD::K1
;          IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8
;          IRONCLAD::K7 IRONCLAD::K10 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3
;          IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8 IRONCLAD::K7 IRONCLAD::K10
;          IRONCLAD::K9 IRONCLAD::K12 ...))
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1 (IRONCLAD::MOD64+ IRONCLAD::B1 IRONCLAD::K4)
;             IRONCLAD::B2 (IRONCLAD::MOD64+ IRONCLAD::B2 IRONCLAD::K5)
;             IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::B3 IRONCLAD::K6)
;             IRONCLAD::B4 (IRONCLAD::MOD64+ IRONCLAD::B4 IRONCLAD::K7)
;             IRONCLAD::B5 (IRONCLAD::MOD64+ IRONCLAD::B5 IRONCLAD::K8)
;             ...)
;       (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7 IRONCLAD::B8 ...)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K0 IRONCLAD::K3 IRONCLAD::K2
;      IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9
;      IRONCLAD::K8 IRONCLAD::K11 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K2 IRONCLAD::K5 IRONCLAD::K4
;      IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11
;      IRONCLAD::K10 IRONCLAD::K13 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6
;      IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13
;      IRONCLAD::K12 IRONCLAD::K15 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9 IRONCLAD::K8
;      IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15
;      IRONCLAD::K14 IRONCLAD::K0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11 IRONCLAD::K10
;      IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0
;      IRONCLAD::K16 IRONCLAD::K2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13 IRONCLAD::K12
;      IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2
;      IRONCLAD::K1 IRONCLAD::K4 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15 IRONCLAD::K14
;      IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4
;      IRONCLAD::K3 IRONCLAD::K6 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0 IRONCLAD::K16
;      IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6
;      IRONCLAD::K5 IRONCLAD::K8 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2 IRONCLAD::K1
;      IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8
;      IRONCLAD::K7 IRONCLAD::K10 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3
;      IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8 IRONCLAD::K7 IRONCLAD::K10
;      IRONCLAD::K9 IRONCLAD::K12 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K3)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B1 IRONCLAD::K4)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B2 IRONCLAD::K5)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B3 IRONCLAD::K6)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B4 IRONCLAD::K7)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B5 IRONCLAD::K8)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B6 IRONCLAD::K9)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B7 IRONCLAD::K10)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B8 IRONCLAD::K11)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B9 IRONCLAD::K12)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B10 IRONCLAD::K13)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B11 IRONCLAD::K14)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B12 IRONCLAD::K15)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K16 IRONCLAD::T2)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B13 (IRONCLAD::MOD64+ IRONCLAD::K16 IRONCLAD::T2))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T0)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B14 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T0))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K1 20)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B15 (IRONCLAD::MOD64+ IRONCLAD::K1 20))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7
;                             IRONCLAD::B8 IRONCLAD::B9 IRONCLAD::B10 IRONCLAD::B11
;                             ...)
;                            IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K0 IRONCLAD::K3 IRONCLAD::K2
;          IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9
;          IRONCLAD::K8 IRONCLAD::K11 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K2 IRONCLAD::K5 IRONCLAD::K4
;          IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11
;          IRONCLAD::K10 IRONCLAD::K13 ...)
;         (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6
;          IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13
;          IRONCLAD::K12 IRONCLAD::K15 ...)
;         (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9 IRONCLAD::K8
;          IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15
;          IRONCLAD::K14 IRONCLAD::K0 ...)
;         (IRONCLAD::ARX IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11 IRONCLAD::K10
;          IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0
;          IRONCLAD::K16 IRONCLAD::K2 ...)
;         (IRONCLAD::ARX IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13 IRONCLAD::K12
;          IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2
;          IRONCLAD::K1 IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15 IRONCLAD::K14
;          IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4
;          IRONCLAD::K3 IRONCLAD::K6 ...)
;         (IRONCLAD::ARX IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0 IRONCLAD::K16
;          IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6
;          IRONCLAD::K5 IRONCLAD::K8 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2 IRONCLAD::K1
;          IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8
;          IRONCLAD::K7 IRONCLAD::K10 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3
;          IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8 IRONCLAD::K7 IRONCLAD::K10
;          IRONCLAD::K9 IRONCLAD::K12 ...))
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1 (IRONCLAD::MOD64+ IRONCLAD::B1 IRONCLAD::K4)
;             IRONCLAD::B2 (IRONCLAD::MOD64+ IRONCLAD::B2 IRONCLAD::K5)
;             IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::B3 IRONCLAD::K6)
;             IRONCLAD::B4 (IRONCLAD::MOD64+ IRONCLAD::B4 IRONCLAD::K7)
;             IRONCLAD::B5 (IRONCLAD::MOD64+ IRONCLAD::B5 IRONCLAD::K8)
;             ...)
;       (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7 IRONCLAD::B8 ...)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (AREF IRONCLAD::KEY 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 5)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 6)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 7)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 8)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 9)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 10)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 11)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 12)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 13)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 14)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 15)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 16)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K0 IRONCLAD::K3 IRONCLAD::K2
;      IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9
;      IRONCLAD::K8 IRONCLAD::K11 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 24) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 8) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 47) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 8) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 22) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 37) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 38) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 19) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 55) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 49) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 18) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 52) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 33) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 4) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 34) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 41) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 59) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 20) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 48) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 41) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 47) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 28) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 25) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 9) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 37) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 12) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 47) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 44) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 30) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 16) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 34) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 56) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 4) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 53) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 44) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 47) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 19) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 44) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 25) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 48) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 35) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 52) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 31) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 37) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 20) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K2 IRONCLAD::K5 IRONCLAD::K4
;      IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11
;      IRONCLAD::K10 IRONCLAD::K13 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 24) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 8) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 47) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 8) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 22) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 37) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 38) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 19) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 55) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 49) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 18) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 52) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 33) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 4) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 34) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 41) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 59) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 20) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 48) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 41) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 47) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 28) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 25) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 9) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 37) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 12) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 47) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 44) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 30) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 16) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 34) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 56) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 4) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 53) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 44) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 47) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 19) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 44) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 25) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 48) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 35) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 52) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 31) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 37) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 20) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6
;      IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13
;      IRONCLAD::K12 IRONCLAD::K15 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 24) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 8) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 47) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 8) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 22) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 37) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 38) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 19) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 55) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 49) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 18) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 52) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 33) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 4) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 34) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 41) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 59) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 20) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 48) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 41) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 47) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 28) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 25) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 9) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 37) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 12) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 47) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 44) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 30) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 16) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 34) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 56) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 4) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 53) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 44) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 47) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 19) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 44) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 25) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 48) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 35) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 52) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 31) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 37) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 20) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9 IRONCLAD::K8
;      IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15
;      IRONCLAD::K14 IRONCLAD::K0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 24) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 8) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 47) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 8) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 22) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 37) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 38) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 19) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 55) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 49) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 18) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 52) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 33) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 4) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 34) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 41) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 59) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 20) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 48) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 41) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 47) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 28) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 25) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 9) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 37) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 12) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 47) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 44) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 30) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 16) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 34) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 56) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 4) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 53) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 44) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 47) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 19) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 44) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 25) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 48) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 35) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 52) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 31) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 37) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 20) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11 IRONCLAD::K10
;      IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0
;      IRONCLAD::K16 IRONCLAD::K2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 24) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 8) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 47) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 8) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 22) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 37) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 38) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 19) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 55) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 49) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 18) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 52) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 33) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 4) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 34) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 41) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 59) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 20) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 48) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 41) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 47) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 28) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 25) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 9) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 37) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 12) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 47) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 44) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 30) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 16) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 34) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 56) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 4) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 53) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 44) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 47) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 19) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 44) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 25) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 48) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 35) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 52) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 31) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 37) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 20) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13 IRONCLAD::K12
;      IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2
;      IRONCLAD::K1 IRONCLAD::K4 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 24) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 8) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 47) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 8) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 22) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 37) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 38) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 19) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 55) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 49) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 18) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 52) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 33) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 4) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 34) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 41) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 59) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 20) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 48) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 41) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 47) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 28) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 25) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 9) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 37) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 12) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 47) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 44) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 30) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 16) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 34) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 56) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 4) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 53) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 44) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 47) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 19) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 44) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 25) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 48) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 35) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 52) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 31) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 37) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 20) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15 IRONCLAD::K14
;      IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4
;      IRONCLAD::K3 IRONCLAD::K6 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 24) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 8) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 47) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 8) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 22) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 37) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 38) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 19) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 55) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 49) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 18) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 52) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 33) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 4) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 34) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 41) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 59) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 20) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 48) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 41) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 47) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 28) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 25) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 9) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 37) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 12) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 47) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 44) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 30) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 16) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 34) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 56) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 4) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 53) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 44) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 47) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 19) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 44) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 25) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 48) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 35) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 52) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 31) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 37) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 20) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0 IRONCLAD::K16
;      IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6
;      IRONCLAD::K5 IRONCLAD::K8 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 24) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 8) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 47) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 8) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 22) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 37) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 38) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 19) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 55) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 49) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 18) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 52) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 33) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 4) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 34) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 41) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 59) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 20) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 48) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 41) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 47) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 28) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 25) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 9) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 37) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 12) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 47) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 44) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 30) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 16) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 34) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 56) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 4) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 53) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 44) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 47) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 19) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 44) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 25) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 48) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 35) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 52) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 31) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 37) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 20) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2 IRONCLAD::K1
;      IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8
;      IRONCLAD::K7 IRONCLAD::K10 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 24) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 8) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 47) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 8) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 22) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 37) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 38) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 19) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 55) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 49) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 18) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 52) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 33) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 4) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 34) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 41) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 59) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 20) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 48) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 41) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 47) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 28) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 25) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 9) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 37) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 12) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 47) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 44) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 30) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 16) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 34) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 56) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 4) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 53) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 44) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 47) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 19) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 44) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 25) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 48) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 35) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 52) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 31) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 37) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 20) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3
;      IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8 IRONCLAD::K7 IRONCLAD::K10
;      IRONCLAD::K9 IRONCLAD::K12 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 24) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 8) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 47) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 8) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 22) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 37) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 38) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 19) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 55) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 49) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 18) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 52) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 33) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 4) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 34) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 41) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 59) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 20) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 48) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 41) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 47) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 28) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 25) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 9) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 37) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 12) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 47) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 44) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 19 18446744073709551634)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 19 18446744073709551634) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 30) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 16) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 34) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 56) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 4) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 53) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 44) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 47) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 19) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 44) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 25) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 48) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 35) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 52) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 31) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 37) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 20) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K3)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B1 IRONCLAD::K4)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B2 IRONCLAD::K5)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B3 IRONCLAD::K6)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B4 IRONCLAD::K7)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B5 IRONCLAD::K8)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B6 IRONCLAD::K9)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B7 IRONCLAD::K10)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B8 IRONCLAD::K11)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B9 IRONCLAD::K12)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B10 IRONCLAD::K13)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B11 IRONCLAD::K14)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B12 IRONCLAD::K15)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K16 IRONCLAD::T2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B13 (IRONCLAD::MOD64+ IRONCLAD::K16 IRONCLAD::T2))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B14 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T0))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K1 20)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 20 18446744073709551635)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 20 18446744073709551635) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B15 (IRONCLAD::MOD64+ IRONCLAD::K1 20))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;      IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;      IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7 IRONCLAD::B8 ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7
;                             IRONCLAD::B8 IRONCLAD::B9 IRONCLAD::B10 IRONCLAD::B11
;                             ...)
;                            IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K0 IRONCLAD::K3 IRONCLAD::K2
;          IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9
;          IRONCLAD::K8 IRONCLAD::K11 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K2 IRONCLAD::K5 IRONCLAD::K4
;          IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11
;          IRONCLAD::K10 IRONCLAD::K13 ...)
;         (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6
;          IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13
;          IRONCLAD::K12 IRONCLAD::K15 ...)
;         (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9 IRONCLAD::K8
;          IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15
;          IRONCLAD::K14 IRONCLAD::K0 ...)
;         (IRONCLAD::ARX IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11 IRONCLAD::K10
;          IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0
;          IRONCLAD::K16 IRONCLAD::K2 ...)
;         (IRONCLAD::ARX IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13 IRONCLAD::K12
;          IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2
;          IRONCLAD::K1 IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15 IRONCLAD::K14
;          IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4
;          IRONCLAD::K3 IRONCLAD::K6 ...)
;         (IRONCLAD::ARX IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0 IRONCLAD::K16
;          IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6
;          IRONCLAD::K5 IRONCLAD::K8 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2 IRONCLAD::K1
;          IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8
;          IRONCLAD::K7 IRONCLAD::K10 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3
;          IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8 IRONCLAD::K7 IRONCLAD::K10
;          IRONCLAD::K9 IRONCLAD::K12 ...))
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1 (IRONCLAD::MOD64+ IRONCLAD::B1 IRONCLAD::K4)
;             IRONCLAD::B2 (IRONCLAD::MOD64+ IRONCLAD::B2 IRONCLAD::K5)
;             IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::B3 IRONCLAD::K6)
;             IRONCLAD::B4 (IRONCLAD::MOD64+ IRONCLAD::B4 IRONCLAD::K7)
;             IRONCLAD::B5 (IRONCLAD::MOD64+ IRONCLAD::B5 IRONCLAD::K8)
;             ...)
;       (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7 IRONCLAD::B8 ...)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFINE-BLOCK-DECRYPTOR THREEFISH1024 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/threefish.lisp
; in: DEFINE-BLOCK-DECRYPTOR THREEFISH1024
;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7
;                             IRONCLAD::B8 IRONCLAD::B9 IRONCLAD::B10 IRONCLAD::B11
;                             ...)
;                            IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1 (IRONCLAD::MOD64- IRONCLAD::B1 IRONCLAD::K4)
;             IRONCLAD::B2 (IRONCLAD::MOD64- IRONCLAD::B2 IRONCLAD::K5)
;             IRONCLAD::B3 (IRONCLAD::MOD64- IRONCLAD::B3 IRONCLAD::K6)
;             IRONCLAD::B4 (IRONCLAD::MOD64- IRONCLAD::B4 IRONCLAD::K7)
;             IRONCLAD::B5 (IRONCLAD::MOD64- IRONCLAD::B5 IRONCLAD::K8)
;             ...)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K16 IRONCLAD::T2 IRONCLAD::K0 19 IRONCLAD::K14
;          IRONCLAD::K15 IRONCLAD::T1 IRONCLAD::K12 IRONCLAD::K13 IRONCLAD::K10
;          IRONCLAD::K11 ...)
;         (IRONCLAD::ARX IRONCLAD::K14 IRONCLAD::T0 IRONCLAD::K15 17 IRONCLAD::K12
;          IRONCLAD::K13 IRONCLAD::T2 IRONCLAD::K10 IRONCLAD::K11 IRONCLAD::K8
;          IRONCLAD::K9 ...)
;         (IRONCLAD::ARX IRONCLAD::K12 IRONCLAD::T1 IRONCLAD::K13 15 IRONCLAD::K10
;          IRONCLAD::K11 IRONCLAD::T0 IRONCLAD::K8 IRONCLAD::K9 IRONCLAD::K6
;          IRONCLAD::K7 ...)
;         (IRONCLAD::ARX IRONCLAD::K10 IRONCLAD::T2 IRONCLAD::K11 13 IRONCLAD::K8
;          IRONCLAD::K9 IRONCLAD::T1 IRONCLAD::K6 IRONCLAD::K7 IRONCLAD::K4
;          IRONCLAD::K5 ...)
;         (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K9 11 IRONCLAD::K6
;          IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K4 IRONCLAD::K5 IRONCLAD::K2
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K7 9 IRONCLAD::K4
;          IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::K0
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K5 7 IRONCLAD::K2
;          IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::K15
;          IRONCLAD::K16 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K0
;          IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K15 IRONCLAD::K16 IRONCLAD::K13
;          IRONCLAD::K14 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K15
;          IRONCLAD::K16 IRONCLAD::T0 IRONCLAD::K13 IRONCLAD::K14 IRONCLAD::K11
;          IRONCLAD::K12 ...)
;         (IRONCLAD::ARX IRONCLAD::K15 IRONCLAD::T2 IRONCLAD::K16 1 IRONCLAD::K13
;          IRONCLAD::K14 IRONCLAD::T1 IRONCLAD::K11 IRONCLAD::K12 IRONCLAD::K9
;          IRONCLAD::K10 ...))
;       (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7 IRONCLAD::B8 ...)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K3)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B1 IRONCLAD::K4)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B2 IRONCLAD::K5)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B3 IRONCLAD::K6)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B4 IRONCLAD::K7)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B5 IRONCLAD::K8)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B6 IRONCLAD::K9)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B7 IRONCLAD::K10)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B8 IRONCLAD::K11)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B9 IRONCLAD::K12)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B10 IRONCLAD::K13)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B11 IRONCLAD::K14)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B12 IRONCLAD::K15)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K16 IRONCLAD::T2)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B13 (IRONCLAD::MOD64+ IRONCLAD::K16 IRONCLAD::T2))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T0)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B14 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T0))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K1 20)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B15 (IRONCLAD::MOD64+ IRONCLAD::K1 20))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K16 IRONCLAD::T2 IRONCLAD::K0 19 IRONCLAD::K14
;      IRONCLAD::K15 IRONCLAD::T1 IRONCLAD::K12 IRONCLAD::K13 IRONCLAD::K10
;      IRONCLAD::K11 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K14 IRONCLAD::T0 IRONCLAD::K15 17 IRONCLAD::K12
;      IRONCLAD::K13 IRONCLAD::T2 IRONCLAD::K10 IRONCLAD::K11 IRONCLAD::K8
;      IRONCLAD::K9 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K12 IRONCLAD::T1 IRONCLAD::K13 15 IRONCLAD::K10
;      IRONCLAD::K11 IRONCLAD::T0 IRONCLAD::K8 IRONCLAD::K9 IRONCLAD::K6
;      IRONCLAD::K7 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K10 IRONCLAD::T2 IRONCLAD::K11 13 IRONCLAD::K8
;      IRONCLAD::K9 IRONCLAD::T1 IRONCLAD::K6 IRONCLAD::K7 IRONCLAD::K4
;      IRONCLAD::K5 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K9 11 IRONCLAD::K6
;      IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K4 IRONCLAD::K5 IRONCLAD::K2
;      IRONCLAD::K3 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K7 9 IRONCLAD::K4
;      IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::K0
;      IRONCLAD::K1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K5 7 IRONCLAD::K2
;      IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::K15
;      IRONCLAD::K16 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K0
;      IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K15 IRONCLAD::K16 IRONCLAD::K13
;      IRONCLAD::K14 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K15
;      IRONCLAD::K16 IRONCLAD::T0 IRONCLAD::K13 IRONCLAD::K14 IRONCLAD::K11
;      IRONCLAD::K12 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K15 IRONCLAD::T2 IRONCLAD::K16 1 IRONCLAD::K13
;      IRONCLAD::K14 IRONCLAD::T1 IRONCLAD::K11 IRONCLAD::K12 IRONCLAD::K9
;      IRONCLAD::K10 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7
;                             IRONCLAD::B8 IRONCLAD::B9 IRONCLAD::B10 IRONCLAD::B11
;                             ...)
;                            IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1 (IRONCLAD::MOD64- IRONCLAD::B1 IRONCLAD::K4)
;             IRONCLAD::B2 (IRONCLAD::MOD64- IRONCLAD::B2 IRONCLAD::K5)
;             IRONCLAD::B3 (IRONCLAD::MOD64- IRONCLAD::B3 IRONCLAD::K6)
;             IRONCLAD::B4 (IRONCLAD::MOD64- IRONCLAD::B4 IRONCLAD::K7)
;             IRONCLAD::B5 (IRONCLAD::MOD64- IRONCLAD::B5 IRONCLAD::K8)
;             ...)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K16 IRONCLAD::T2 IRONCLAD::K0 19 IRONCLAD::K14
;          IRONCLAD::K15 IRONCLAD::T1 IRONCLAD::K12 IRONCLAD::K13 IRONCLAD::K10
;          IRONCLAD::K11 ...)
;         (IRONCLAD::ARX IRONCLAD::K14 IRONCLAD::T0 IRONCLAD::K15 17 IRONCLAD::K12
;          IRONCLAD::K13 IRONCLAD::T2 IRONCLAD::K10 IRONCLAD::K11 IRONCLAD::K8
;          IRONCLAD::K9 ...)
;         (IRONCLAD::ARX IRONCLAD::K12 IRONCLAD::T1 IRONCLAD::K13 15 IRONCLAD::K10
;          IRONCLAD::K11 IRONCLAD::T0 IRONCLAD::K8 IRONCLAD::K9 IRONCLAD::K6
;          IRONCLAD::K7 ...)
;         (IRONCLAD::ARX IRONCLAD::K10 IRONCLAD::T2 IRONCLAD::K11 13 IRONCLAD::K8
;          IRONCLAD::K9 IRONCLAD::T1 IRONCLAD::K6 IRONCLAD::K7 IRONCLAD::K4
;          IRONCLAD::K5 ...)
;         (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K9 11 IRONCLAD::K6
;          IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K4 IRONCLAD::K5 IRONCLAD::K2
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K7 9 IRONCLAD::K4
;          IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::K0
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K5 7 IRONCLAD::K2
;          IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::K15
;          IRONCLAD::K16 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K0
;          IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K15 IRONCLAD::K16 IRONCLAD::K13
;          IRONCLAD::K14 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K15
;          IRONCLAD::K16 IRONCLAD::T0 IRONCLAD::K13 IRONCLAD::K14 IRONCLAD::K11
;          IRONCLAD::K12 ...)
;         (IRONCLAD::ARX IRONCLAD::K15 IRONCLAD::T2 IRONCLAD::K16 1 IRONCLAD::K13
;          IRONCLAD::K14 IRONCLAD::T1 IRONCLAD::K11 IRONCLAD::K12 IRONCLAD::K9
;          IRONCLAD::K10 ...))
;       (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7 IRONCLAD::B8 ...)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (AREF IRONCLAD::KEY 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 5)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 6)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 7)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 8)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 9)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 10)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 11)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 12)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 13)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 14)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 15)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 16)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K3)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B1 IRONCLAD::K4)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B2 IRONCLAD::K5)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B3 IRONCLAD::K6)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B4 IRONCLAD::K7)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B5 IRONCLAD::K8)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B6 IRONCLAD::K9)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B7 IRONCLAD::K10)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B8 IRONCLAD::K11)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B9 IRONCLAD::K12)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B10 IRONCLAD::K13)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B11 IRONCLAD::K14)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B12 IRONCLAD::K15)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K16 IRONCLAD::T2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B13 (IRONCLAD::MOD64+ IRONCLAD::K16 IRONCLAD::T2))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B14 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T0))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K1 20)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 20 18446744073709551635)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 20 18446744073709551635) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B15 (IRONCLAD::MOD64+ IRONCLAD::K1 20))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K16 IRONCLAD::T2 IRONCLAD::K0 19 IRONCLAD::K14
;      IRONCLAD::K15 IRONCLAD::T1 IRONCLAD::K12 IRONCLAD::K13 IRONCLAD::K10
;      IRONCLAD::K11 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 19 18446744073709551634)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 19 18446744073709551634) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B0 IRONCLAD::B15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K14 IRONCLAD::T0 IRONCLAD::K15 17 IRONCLAD::K12
;      IRONCLAD::K13 IRONCLAD::T2 IRONCLAD::K10 IRONCLAD::K11 IRONCLAD::K8
;      IRONCLAD::K9 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B0 IRONCLAD::B15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K12 IRONCLAD::T1 IRONCLAD::K13 15 IRONCLAD::K10
;      IRONCLAD::K11 IRONCLAD::T0 IRONCLAD::K8 IRONCLAD::K9 IRONCLAD::K6
;      IRONCLAD::K7 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B0 IRONCLAD::B15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K10 IRONCLAD::T2 IRONCLAD::K11 13 IRONCLAD::K8
;      IRONCLAD::K9 IRONCLAD::T1 IRONCLAD::K6 IRONCLAD::K7 IRONCLAD::K4
;      IRONCLAD::K5 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B0 IRONCLAD::B15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K9 11 IRONCLAD::K6
;      IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K4 IRONCLAD::K5 IRONCLAD::K2
;      IRONCLAD::K3 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B0 IRONCLAD::B15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K7 9 IRONCLAD::K4
;      IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::K0
;      IRONCLAD::K1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B0 IRONCLAD::B15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K5 7 IRONCLAD::K2
;      IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::K15
;      IRONCLAD::K16 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B0 IRONCLAD::B15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K0
;      IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K15 IRONCLAD::K16 IRONCLAD::K13
;      IRONCLAD::K14 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B0 IRONCLAD::B15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K15
;      IRONCLAD::K16 IRONCLAD::T0 IRONCLAD::K13 IRONCLAD::K14 IRONCLAD::K11
;      IRONCLAD::K12 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B0 IRONCLAD::B15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K15 IRONCLAD::T2 IRONCLAD::K16 1 IRONCLAD::K13
;      IRONCLAD::K14 IRONCLAD::T1 IRONCLAD::K11 IRONCLAD::K12 IRONCLAD::K9
;      IRONCLAD::K10 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B0 IRONCLAD::B15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;      IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;      IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7 IRONCLAD::B8 ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7
;                             IRONCLAD::B8 IRONCLAD::B9 IRONCLAD::B10 IRONCLAD::B11
;                             ...)
;                            IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1 (IRONCLAD::MOD64- IRONCLAD::B1 IRONCLAD::K4)
;             IRONCLAD::B2 (IRONCLAD::MOD64- IRONCLAD::B2 IRONCLAD::K5)
;             IRONCLAD::B3 (IRONCLAD::MOD64- IRONCLAD::B3 IRONCLAD::K6)
;             IRONCLAD::B4 (IRONCLAD::MOD64- IRONCLAD::B4 IRONCLAD::K7)
;             IRONCLAD::B5 (IRONCLAD::MOD64- IRONCLAD::B5 IRONCLAD::K8)
;             ...)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K16 IRONCLAD::T2 IRONCLAD::K0 19 IRONCLAD::K14
;          IRONCLAD::K15 IRONCLAD::T1 IRONCLAD::K12 IRONCLAD::K13 IRONCLAD::K10
;          IRONCLAD::K11 ...)
;         (IRONCLAD::ARX IRONCLAD::K14 IRONCLAD::T0 IRONCLAD::K15 17 IRONCLAD::K12
;          IRONCLAD::K13 IRONCLAD::T2 IRONCLAD::K10 IRONCLAD::K11 IRONCLAD::K8
;          IRONCLAD::K9 ...)
;         (IRONCLAD::ARX IRONCLAD::K12 IRONCLAD::T1 IRONCLAD::K13 15 IRONCLAD::K10
;          IRONCLAD::K11 IRONCLAD::T0 IRONCLAD::K8 IRONCLAD::K9 IRONCLAD::K6
;          IRONCLAD::K7 ...)
;         (IRONCLAD::ARX IRONCLAD::K10 IRONCLAD::T2 IRONCLAD::K11 13 IRONCLAD::K8
;          IRONCLAD::K9 IRONCLAD::T1 IRONCLAD::K6 IRONCLAD::K7 IRONCLAD::K4
;          IRONCLAD::K5 ...)
;         (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K9 11 IRONCLAD::K6
;          IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K4 IRONCLAD::K5 IRONCLAD::K2
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K7 9 IRONCLAD::K4
;          IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::K0
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K5 7 IRONCLAD::K2
;          IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::K15
;          IRONCLAD::K16 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K0
;          IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K15 IRONCLAD::K16 IRONCLAD::K13
;          IRONCLAD::K14 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K15
;          IRONCLAD::K16 IRONCLAD::T0 IRONCLAD::K13 IRONCLAD::K14 IRONCLAD::K11
;          IRONCLAD::K12 ...)
;         (IRONCLAD::ARX IRONCLAD::K15 IRONCLAD::T2 IRONCLAD::K16 1 IRONCLAD::K13
;          IRONCLAD::K14 IRONCLAD::T1 IRONCLAD::K11 IRONCLAD::K12 IRONCLAD::K9
;          IRONCLAD::K10 ...))
;       (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7 IRONCLAD::B8 ...)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFCIPHER THREEFISH1024 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/threefish-tmpZPXYCAVV.fasl
; compilation finished in 0:01:06.809
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "ironclad/cipher/threefish" "threefish">
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/twofish.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DECLAIM (TYPE # ...))
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST +TWOFISH-Q0+ ...)
; processing (DEFCONST +TWOFISH-Q1+ ...)
; processing (DEFCONST +TWOFISH-RS+ ...)
; processing (DEFCONST +TWOFISH-EXP-TO-POLY+ ...)
; processing (DEFCONST +TWOFISH-POLY-TO-EXP+ ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST +TWOFISH-MDS0+ ...)
; processing (DEFCONST +TWOFISH-MDS1+ ...)
; processing (DEFCONST +TWOFISH-MDS2+ ...)
; processing (DEFCONST +TWOFISH-MDS3+ ...)
; processing (DEFTYPE TWOFISH-S-BOXES ...)
; processing (DEFTYPE TWOFISH-ROUND-KEYS ...)
; processing (DEFCLASS TWOFISH ...)
; processing (DEFUN REED-SOLOMON-MULTIPLY ...)
; processing (DEFUN TWOFISH-KEY-SCHEDULE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/twofish.lisp
; in: DEFUN TWOFISH-KEY-SCHEDULE
;     (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)

; processing (MACROLET (# # ...) ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER TWOFISH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/twofish-tmp8I8UEPNR.fasl
; compilation finished in 0:00:02.676
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/xor.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCLASS XOR ...)
; processing (DEFUN XOR-CRYPT-BLOCK ...)
; processing (DEFINE-BLOCK-ENCRYPTOR XOR ...)
; processing (DEFINE-BLOCK-DECRYPTOR XOR ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER XOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/xor-tmp248YL1D3.fasl
; compilation finished in 0:00:00.108
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/xtea.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCONSTANT +XTEA-N-ROUNDS+ ...)
; processing (DEFCONSTANT +XTEA-DELTA+ ...)
; processing (DEFCLASS XTEA ...)
; processing (DEFINE-BLOCK-ENCRYPTOR XTEA ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/xtea.lisp
; in: DEFINE-BLOCK-ENCRYPTOR XTEA
;     (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;      IRONCLAD::Y IRONCLAD::Z)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from Z to "<return value>"

; processing (DEFINE-BLOCK-DECRYPTOR XTEA ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/xtea.lisp
; in: DEFINE-BLOCK-DECRYPTOR XTEA
;     (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;      IRONCLAD::Y IRONCLAD::Z)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from Z to "<return value>"

; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER XTEA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/xtea-tmp10I286H8.fasl
; compilation finished in 0:00:00.400
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/adler32.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCONSTANT ADLER32-MODULO ...)
; processing (DEFSTRUCT (ADLER32 # ...) ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER ADLER32 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/adler32.lisp
; in: DEFINE-DIGEST-UPDATER ADLER32
;     (MOD IRONCLAD::S1 IRONCLAD::ADLER32-MODULO)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).

;     (MOD IRONCLAD::S2 IRONCLAD::ADLER32-MODULO)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).

;     (AREF SEQUENCE (+ IRONCLAD::START IRONCLAD::I))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the third argument of CHECK-BOUND

;     (SETF IRONCLAD::S1
;             (+ (AREF SEQUENCE (+ IRONCLAD::START IRONCLAD::I)) IRONCLAD::S1))
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G69)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (+ IRONCLAD::S1 IRONCLAD::S2)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; processing (DEFINE-DIGEST-FINALIZER (ADLER32 4) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/adler32.lisp
; in: DEFINE-DIGEST-FINALIZER (ADLER32 4)
;     (ASH (IRONCLAD::ADLER32-S2 IRONCLAD::STATE) 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (INTEGER -35184372088832 35184372023296)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (INTEGER -35184372088832 35184372023296) . #2#), not a (VALUES
;                                                                                       FIXNUM
;                                                                                       &REST
;                                                                                       T).
;       etc.

;     (LOGIOR (ASH (IRONCLAD::ADLER32-S2 IRONCLAD::STATE) 16)
;             (IRONCLAD::ADLER32-S1 IRONCLAD::STATE))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER -35184372088832 35184372023296), not a FIXNUM.
;       The result is a (VALUES (SIGNED-BYTE 46) . #1=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (INTEGER -35184372088832 35184372023296), not a (UNSIGNED-BYTE
;                                                                                32).
;       The result is a (VALUES (SIGNED-BYTE 46) . #1#), not a (VALUES
;                                                               (SIGNED-BYTE 32)
;                                                               &REST T).
;       etc.

; processing (DEFDIGEST ADLER32 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/adler32-tmpWPLPJOS5.fasl
; compilation finished in 0:00:00.280
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/blake2.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN BLAKE2-MAKE-INITIAL-STATE ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN BLAKE2-ROUNDS ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/blake2.lisp
; in: DEFUN BLAKE2-ROUNDS
;     (LDB (BYTE 64 0) IRONCLAD::OFFSET)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (LDB (BYTE 64 64) IRONCLAD::OFFSET)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::INPUT (+ IRONCLAD::START (* IRONCLAD::I 8)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE 0) IRONCLAD::V0 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE 1) IRONCLAD::V1 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE 2) IRONCLAD::V2 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE 3) IRONCLAD::V3 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE 4) IRONCLAD::V4 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE 5) IRONCLAD::V5 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE 6) IRONCLAD::V6 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE 7) IRONCLAD::V7 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::INPUT (+ IRONCLAD::START (* IRONCLAD::I 8)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFSTRUCT (BLAKE2 # ...) ...)
; processing (DEFSTRUCT (BLAKE2/384 # ...))
; processing (DEFSTRUCT (BLAKE2/256 # ...))
; processing (DEFSTRUCT (BLAKE2/160 # ...))
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFUN BLAKE2-UPDATE ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/blake2.lisp
; in: DEFUN BLAKE2-UPDATE
;     (INCF IRONCLAD::OFFSET IRONCLAD::N)
; --> THE 
; ==>
;   (+ IRONCLAD::N IRONCLAD::OFFSET)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 128), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 128) . #1=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER -536870912 128), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 128), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 128) . #1#), not a (VALUES
;                                                                  (UNSIGNED-BYTE
;                                                                   32)
;                                                                  &REST T).
;       etc.

;     (INCF IRONCLAD::OFFSET IRONCLAD::+BLAKE2-BLOCK-SIZE+)
; --> THE 
; ==>
;   (+ IRONCLAD::+BLAKE2-BLOCK-SIZE+ IRONCLAD::OFFSET)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 128), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER 128 340282366920938463463374607431768211455)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 128), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER 128 340282366920938463463374607431768211455)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (INCF IRONCLAD::OFFSET LENGTH)
; --> THE 
; ==>
;   (+ LENGTH IRONCLAD::OFFSET)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 128), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER 1 340282366920938463463374607431768211455)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (UNSIGNED-BYTE 128), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER 1 340282366920938463463374607431768211455)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; processing (DEFUN BLAKE2-FINALIZE ...)
; processing (DEFINE-DIGEST-UPDATER BLAKE2 ...)
; processing (DEFINE-DIGEST-FINALIZER (# # ...) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code
; processing (DEFDIGEST BLAKE2 ...)
; processing (DEFDIGEST BLAKE2/384 ...)
; processing (DEFDIGEST BLAKE2/256 ...)
; processing (DEFDIGEST BLAKE2/160 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/blake2-tmpEP3DCDT5.fasl
; compilation finished in 0:00:06.664
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/blake2s.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN BLAKE2S-MAKE-INITIAL-STATE ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN BLAKE2S-ROUNDS ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/blake2s.lisp
; in: DEFUN BLAKE2S-ROUNDS
;     (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 32) :INITIAL-ELEMENT 0)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 32) :INITIAL-ELEMENT 0)

;     (LDB (BYTE 32 0) IRONCLAD::OFFSET)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LDB (BYTE 32 32) IRONCLAD::OFFSET)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFSTRUCT (BLAKE2S # ...) ...)
; processing (DEFSTRUCT (BLAKE2S/224 # ...))
; processing (DEFSTRUCT (BLAKE2S/160 # ...))
; processing (DEFSTRUCT (BLAKE2S/128 # ...))
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFUN BLAKE2S-UPDATE ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/blake2s.lisp
; in: DEFUN BLAKE2S-UPDATE
;     (INCF IRONCLAD::OFFSET IRONCLAD::N)
; --> THE 
; ==>
;   (+ IRONCLAD::N IRONCLAD::OFFSET)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER -536870912 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (INCF IRONCLAD::OFFSET IRONCLAD::+BLAKE2S-BLOCK-SIZE+)
; --> THE 
; ==>
;   (+ IRONCLAD::+BLAKE2S-BLOCK-SIZE+ IRONCLAD::OFFSET)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 64 18446744073709551615)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 64 18446744073709551615) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.

;     (INCF IRONCLAD::OFFSET LENGTH)
; --> THE 
; ==>
;   (+ LENGTH IRONCLAD::OFFSET)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER 1 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; processing (DEFUN BLAKE2S-FINALIZE ...)
; processing (DEFINE-DIGEST-UPDATER BLAKE2S ...)
; processing (DEFINE-DIGEST-FINALIZER (# # ...) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code
; processing (DEFDIGEST BLAKE2S ...)
; processing (DEFDIGEST BLAKE2S/224 ...)
; processing (DEFDIGEST BLAKE2S/160 ...)
; processing (DEFDIGEST BLAKE2S/128 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/blake2s-tmpITKEB6CQ.fasl
; compilation finished in 0:00:03.200
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/crc24.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST +CRC24-TABLE+ ...)
; processing (DEFSTRUCT (CRC24 # ...) ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER CRC24 ...)
; processing (DEFINE-DIGEST-FINALIZER (CRC24 3) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code
; processing (DEFDIGEST CRC24 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/crc24-tmpGDVYG5EZ.fasl
; compilation finished in 0:00:00.228
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/crc32.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST +CRC32-TABLE+ ...)
; processing (DEFSTRUCT (CRC32 # ...) ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER CRC32 ...)
; processing (DEFINE-DIGEST-FINALIZER (CRC32 4) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code
; processing (DEFDIGEST CRC32 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/crc32-tmpCY8SPTQY.fasl
; compilation finished in 0:00:00.236
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/groestl.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DECLAIM (INLINE GROESTL-TABLE) ...)
; processing (DEFUN GROESTL-TABLE ...)
; processing (DEFMACRO GROESTL-EXT-BYTE ...)
; processing (DEFMACRO GROESTL-COLUMN ...)
; processing (DECLAIM (INLINE GROESTL-RND512P) ...)
; processing (DEFUN GROESTL-RND512P ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/groestl.lisp
; in: DEFUN GROESTL-RND512P
;     (LOGXOR (AREF IRONCLAD::X 0) 0 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 1) 1152921504606846976 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 2) 2305843009213693952 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 3) 3458764513820540928 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 4) 4611686018427387904 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 5) 5764607523034234880 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 6) 6917529027641081856 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 7) 8070450532247928832 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 0 0 1 2 3 4 5 6 7)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 1 1 2 3 4 5 6 7 0)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 2 2 3 4 5 6 7 0 1)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 3 3 4 5 6 7 0 1 2)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 4 4 5 6 7 0 1 2 3)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 5 5 6 7 0 1 2 3 4)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 6 6 7 0 1 2 3 4 5)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 7 7 0 1 2 3 4 5 6)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE GROESTL-RND512Q) ...)
; processing (DEFUN GROESTL-RND512Q ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/groestl.lisp
; in: DEFUN GROESTL-RND512Q
;     (LOGXOR (AREF IRONCLAD::X 0) 18446744073709551615 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 1) 18446744073709551599 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 2) 18446744073709551583 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 3) 18446744073709551567 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 4) 18446744073709551551 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 5) 18446744073709551535 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 6) 18446744073709551519 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 7) 18446744073709551503 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 0 1 3 5 7 0 2 4 6)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 1 2 4 6 0 1 3 5 7)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 2 3 5 7 1 2 4 6 0)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 3 4 6 0 2 3 5 7 1)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 4 5 7 1 3 4 6 0 2)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 5 6 0 2 4 5 7 1 3)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 6 7 1 3 5 6 0 2 4)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 7 0 2 4 6 7 1 3 5)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE GROESTL-RND1024P) ...)
; processing (DEFUN GROESTL-RND1024P ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/groestl.lisp
; in: DEFUN GROESTL-RND1024P
;     (LOGXOR (AREF IRONCLAD::X 0) 0 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 1) 1152921504606846976 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 2) 2305843009213693952 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 3) 3458764513820540928 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 4) 4611686018427387904 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 5) 5764607523034234880 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 6) 6917529027641081856 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 7) 8070450532247928832 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 8) 9223372036854775808 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 9) 10376293541461622784 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 10) 11529215046068469760 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 11) 12682136550675316736 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 12) 13835058055282163712 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 13) 14987979559889010688 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 14) 16140901064495857664 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 15) 17293822569102704640 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 15 15 0 1 2 3 4 5 10)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 14 14 15 0 1 2 3 4 9)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 13 13 14 15 0 1 2 3 8)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 12 12 13 14 15 0 1 2 7)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 11 11 12 13 14 15 0 1 6)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 10 10 11 12 13 14 15 0 5)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 9 9 10 11 12 13 14 15 4)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 8 8 9 10 11 12 13 14 3)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 7 7 8 9 10 11 12 13 2)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 6 6 7 8 9 10 11 12 1)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 5 5 6 7 8 9 10 11 0)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 4 4 5 6 7 8 9 10 15)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 3 3 4 5 6 7 8 9 14)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 2 2 3 4 5 6 7 8 13)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 1 1 2 3 4 5 6 7 12)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 0 0 1 2 3 4 5 6 11)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE GROESTL-RND1024Q) ...)
; processing (DEFUN GROESTL-RND1024Q ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/groestl.lisp
; in: DEFUN GROESTL-RND1024Q
;     (LOGXOR (AREF IRONCLAD::X 0) 18446744073709551615 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 1) 18446744073709551599 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 2) 18446744073709551583 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 3) 18446744073709551567 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 4) 18446744073709551551 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 5) 18446744073709551535 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 6) 18446744073709551519 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 7) 18446744073709551503 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 8) 18446744073709551487 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 9) 18446744073709551471 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 10) 18446744073709551455 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 11) 18446744073709551439 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 12) 18446744073709551423 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 13) 18446744073709551407 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 14) 18446744073709551391 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 15) 18446744073709551375 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 15 0 2 4 10 15 1 3 5)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 14 15 1 3 9 14 0 2 4)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 13 14 0 2 8 13 15 1 3)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 12 13 15 1 7 12 14 0 2)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 11 12 14 0 6 11 13 15 1)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 10 11 13 15 5 10 12 14 0)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 9 10 12 14 4 9 11 13 15)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 8 9 11 13 3 8 10 12 14)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 7 8 10 12 2 7 9 11 13)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 6 7 9 11 1 6 8 10 12)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 5 6 8 10 0 5 7 9 11)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 4 5 7 9 15 4 6 8 10)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 3 4 6 8 14 3 5 7 9)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 2 3 5 7 13 2 4 6 8)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 1 2 4 6 12 1 3 5 7)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 0 1 3 5 11 0 2 4 6)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFUN GROESTL-F512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/groestl.lisp
; in: DEFUN GROESTL-F512
;     (IRONCLAD:UB64REF/BE IRONCLAD::INPUT (+ IRONCLAD::START (* 8 IRONCLAD::I)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (+ IRONCLAD::START (* 8 IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE IRONCLAD::I) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512Q IRONCLAD::Z IRONCLAD::Y 0)
; --> BLOCK IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512Q IRONCLAD::Y IRONCLAD::Z IRONCLAD::I)
; --> SETF PROGN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512Q IRONCLAD::Z IRONCLAD::Y (1+ IRONCLAD::I))
; --> SETF PROGN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512Q IRONCLAD::Y IRONCLAD::OUTQ
;      (1- IRONCLAD::+GROESTL-ROUNDS-512+))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512P IRONCLAD::INP IRONCLAD::Z 0)
; --> BLOCK IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512P IRONCLAD::Z IRONCLAD::Y (ASH IRONCLAD::I 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512P IRONCLAD::Y IRONCLAD::Z (ASH (1+ IRONCLAD::I) 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512P IRONCLAD::Z IRONCLAD::Y
;      (ASH (1- IRONCLAD::+GROESTL-ROUNDS-512+) 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE IRONCLAD::I) (AREF IRONCLAD::OUTQ IRONCLAD::I)
;             (AREF IRONCLAD::Y IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/BE IRONCLAD::INPUT (+ IRONCLAD::START (* 8 IRONCLAD::I)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN GROESTL-F1024 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/groestl.lisp
; in: DEFUN GROESTL-F1024
;     (IRONCLAD:UB64REF/BE IRONCLAD::INPUT (+ IRONCLAD::START (* 8 IRONCLAD::I)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (+ IRONCLAD::START (* 8 IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE IRONCLAD::I) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024Q IRONCLAD::Z IRONCLAD::Y 0)
; --> BLOCK IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024Q IRONCLAD::Y IRONCLAD::Z IRONCLAD::I)
; --> SETF PROGN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024Q IRONCLAD::Z IRONCLAD::Y (1+ IRONCLAD::I))
; --> SETF PROGN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024Q IRONCLAD::Y IRONCLAD::OUTQ
;      (1- IRONCLAD::+GROESTL-ROUNDS-1024+))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024P IRONCLAD::INP IRONCLAD::Z 0)
; --> BLOCK IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024P IRONCLAD::Z IRONCLAD::Y (ASH IRONCLAD::I 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024P IRONCLAD::Y IRONCLAD::Z (ASH (1+ IRONCLAD::I) 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024P IRONCLAD::Z IRONCLAD::Y
;      (ASH (1- IRONCLAD::+GROESTL-ROUNDS-1024+) 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE IRONCLAD::I) (AREF IRONCLAD::OUTQ IRONCLAD::I)
;             (AREF IRONCLAD::Y IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/BE IRONCLAD::INPUT (+ IRONCLAD::START (* 8 IRONCLAD::I)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN GROESTL-MAKE-INITIAL-STATE ...)
; processing (DEFSTRUCT (GROESTL # ...) ...)
; processing (DEFSTRUCT (GROESTL/384 # ...))
; processing (DEFSTRUCT (GROESTL/256 # ...))
; processing (DEFSTRUCT (GROESTL/224 # ...))
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFUN GROESTL-UPDATE ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/groestl.lisp
; in: DEFUN GROESTL-UPDATE
;     (- IRONCLAD::END IRONCLAD::START)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (MIN LENGTH (- IRONCLAD::BLOCK-SIZE IRONCLAD::BUFFER-INDEX))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -128 128), not a (UNSIGNED-BYTE 32).
;       etc.

;     (+ IRONCLAD::START IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744073709551744) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744073709551744) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (DECF LENGTH IRONCLAD::N)
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (INCF IRONCLAD::BLOCK-COUNTER)
; --> THE 
; ==>
;   (+ 1 IRONCLAD::BLOCK-COUNTER)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.

;     (< LENGTH IRONCLAD::BLOCK-SIZE)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (INCF IRONCLAD::BLOCK-COUNTER)
; --> THE 
; ==>
;   (+ 1 IRONCLAD::BLOCK-COUNTER)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (INCF IRONCLAD::START IRONCLAD::BLOCK-SIZE)
; --> THE 
; ==>
;   (+ IRONCLAD::BLOCK-SIZE IRONCLAD::START)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (DECF LENGTH IRONCLAD::BLOCK-SIZE)
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (INCF IRONCLAD::START IRONCLAD::N)
; 
; note: doing signed word to integer coercion (cost 20) to START

; processing (DEFUN GROESTL-FINALIZE ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/groestl.lisp
; in: DEFUN GROESTL-FINALIZE
;     (- IRONCLAD::BLOCK-SIZE IRONCLAD:DIGEST-LENGTH)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (REPLACE IRONCLAD::DIGEST IRONCLAD::OUTPUT :START1 IRONCLAD::DIGEST-START
;              :START2 (- IRONCLAD::BLOCK-SIZE IRONCLAD:DIGEST-LENGTH))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * . #1=((*))).
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
;                                                       (SIMPLE-ARRAY * . #1#)
;                                                       &REST T).

;     (COPY-SEQ IRONCLAD::GROESTL-STATE)
; 
; note: could not stack allocate SB-C::RESULT in: (COPY-SEQ GROESTL-STATE)
; 
; note: could not stack allocate SB-C::RESULT in: (COPY-SEQ GROESTL-STATE)

;     (INCF IRONCLAD::BLOCK-COUNTER)
; --> THE 
; ==>
;   (+ 1 IRONCLAD::BLOCK-COUNTER)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (SETF (IRONCLAD:UB64REF/BE IRONCLAD::BUFFER IRONCLAD::BUFFER-INDEX)
;             IRONCLAD::BLOCK-COUNTER)
; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (INTEGER 1 18446744073709551615), not a (UNSIGNED-BYTE
;                                                                        32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (INTEGER 1 18446744073709551615), not a (UNSIGNED-BYTE
;                                                                        32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (INTEGER 1 18446744073709551615), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (INTEGER 1 18446744073709551615), not a (SIGNED-BYTE
;                                                                        32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024P IRONCLAD::TEMP IRONCLAD::Y 0)
; --> BLOCK IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024P IRONCLAD::Y IRONCLAD::Z (ASH IRONCLAD::I 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024P IRONCLAD::Z IRONCLAD::Y (ASH (1+ IRONCLAD::I) 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024P IRONCLAD::Y IRONCLAD::TEMP
;      (ASH (1- IRONCLAD::+GROESTL-ROUNDS-1024+) 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::GROESTL-STATE IRONCLAD::I)
;             (AREF IRONCLAD::TEMP IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512P IRONCLAD::TEMP IRONCLAD::Z 0)
; --> BLOCK IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512P IRONCLAD::Z IRONCLAD::Y (ASH IRONCLAD::I 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512P IRONCLAD::Y IRONCLAD::Z (ASH (1+ IRONCLAD::I) 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512P IRONCLAD::Z IRONCLAD::TEMP
;      (ASH (1- IRONCLAD::+GROESTL-ROUNDS-512+) 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::GROESTL-STATE IRONCLAD::I)
;             (AREF IRONCLAD::TEMP IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (SETF (IRONCLAD:UB64REF/BE IRONCLAD::OUTPUT (* IRONCLAD::I 8))
;             (AREF IRONCLAD::GROESTL-STATE IRONCLAD::I))
; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (- IRONCLAD::BLOCK-SIZE IRONCLAD:DIGEST-LENGTH)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFINE-DIGEST-UPDATER GROESTL ...)
; processing (DEFINE-DIGEST-FINALIZER (# # ...) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code
; processing (DEFDIGEST GROESTL ...)
; processing (DEFDIGEST GROESTL/384 ...)
; processing (DEFDIGEST GROESTL/256 ...)
; processing (DEFDIGEST GROESTL/224 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/groestl-tmpS67FKBX3.fasl
; compilation finished in 0:00:26.589
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/jh.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO JH-SWAP-1 ...)
; processing (DEFMACRO JH-SWAP-2 ...)
; processing (DEFMACRO JH-SWAP-4 ...)
; processing (DEFMACRO JH-SWAP-8 ...)
; processing (DEFMACRO JH-SWAP-16 ...)
; processing (DEFMACRO JH-SWAP-32 ...)
; processing (DEFMACRO JH-L ...)
; processing (DEFMACRO JH-SS ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN JH-E8 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/jh.lisp
; in: DEFUN JH-E8
;     (IRONCLAD::SUB-ROUND 0)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SUB-ROUND 1)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SUB-ROUND 2)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SUB-ROUND 3)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SUB-ROUND 4)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SUB-ROUND 5)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SUB-ROUND 6)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SUB-ROUND 0)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;           (IRONCLAD::CONSTANT (+ ROUND 0) 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;                   (IRONCLAD::CONSTANT (+ ROUND 0) 0)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;           (IRONCLAD::CONSTANT (+ ROUND 0) 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;                   (IRONCLAD::CONSTANT (+ ROUND 0) 2)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 0) 0) (LOGAND IRONCLAD::V0 IRONCLAD::V4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 0) 2) (LOGAND IRONCLAD::V2 IRONCLAD::V6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V8 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGAND IRONCLAD::V8 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V10 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGAND IRONCLAD::V10 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::V0 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::V2 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8
;           (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10
;           (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V4 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGIOR IRONCLAD::V4 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V6 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGIOR IRONCLAD::V6 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12 (LOGAND IRONCLAD::V4 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14 (LOGAND IRONCLAD::V6 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::T0 IRONCLAD::V0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::T1 IRONCLAD::V2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V8 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V10 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10 (LOGXOR IRONCLAD::V0 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8 (LOGXOR IRONCLAD::V2 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V2 6148914691236517205) 1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V2 12297829382473034410) -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The result is a (VALUES (MOD 6148914691236517206) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 6148914691236517206) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V2 6148914691236517205) 1)
;           (ASH (LOGAND IRONCLAD::V2 12297829382473034410) -1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The second argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 6148914691236517206), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V6 6148914691236517205) 1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V6 12297829382473034410) -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The result is a (VALUES (MOD 6148914691236517206) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 6148914691236517206) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V6 6148914691236517205) 1)
;           (ASH (LOGAND IRONCLAD::V6 12297829382473034410) -1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The second argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 6148914691236517206), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V10 6148914691236517205) 1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V10 12297829382473034410) -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The result is a (VALUES (MOD 6148914691236517206) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 6148914691236517206) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V10 6148914691236517205) 1)
;           (ASH (LOGAND IRONCLAD::V10 12297829382473034410) -1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The second argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 6148914691236517206), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V14 6148914691236517205) 1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V14 12297829382473034410) -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The result is a (VALUES (MOD 6148914691236517206) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 6148914691236517206) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V14 6148914691236517205) 1)
;           (ASH (LOGAND IRONCLAD::V14 12297829382473034410) -1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The second argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 6148914691236517206), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;           (IRONCLAD::CONSTANT (+ ROUND 0) 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;                   (IRONCLAD::CONSTANT (+ ROUND 0) 1)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;           (IRONCLAD::CONSTANT (+ ROUND 0) 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;                   (IRONCLAD::CONSTANT (+ ROUND 0) 3)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 0) 1) (LOGAND IRONCLAD::V1 IRONCLAD::V5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 0) 3) (LOGAND IRONCLAD::V3 IRONCLAD::V7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V9 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGAND IRONCLAD::V9 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V11 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGAND IRONCLAD::V11 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::V1 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::V3 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9
;           (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11
;           (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V5 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGIOR IRONCLAD::V5 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V7 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGIOR IRONCLAD::V7 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13 (LOGAND IRONCLAD::V5 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15 (LOGAND IRONCLAD::V7 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::T0 IRONCLAD::V1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::T1 IRONCLAD::V3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V9 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V11 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11 (LOGXOR IRONCLAD::V1 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9 (LOGXOR IRONCLAD::V3 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V3 6148914691236517205) 1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V3 12297829382473034410) -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The result is a (VALUES (MOD 6148914691236517206) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 6148914691236517206) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V3 6148914691236517205) 1)
;           (ASH (LOGAND IRONCLAD::V3 12297829382473034410) -1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The second argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 6148914691236517206), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V7 6148914691236517205) 1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V7 12297829382473034410) -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The result is a (VALUES (MOD 6148914691236517206) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 6148914691236517206) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V7 6148914691236517205) 1)
;           (ASH (LOGAND IRONCLAD::V7 12297829382473034410) -1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The second argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 6148914691236517206), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V11 6148914691236517205) 1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V11 12297829382473034410) -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The result is a (VALUES (MOD 6148914691236517206) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 6148914691236517206) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V11 6148914691236517205) 1)
;           (ASH (LOGAND IRONCLAD::V11 12297829382473034410) -1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The second argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 6148914691236517206), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V15 6148914691236517205) 1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V15 12297829382473034410) -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The result is a (VALUES (MOD 6148914691236517206) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 6148914691236517206) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V15 6148914691236517205) 1)
;           (ASH (LOGAND IRONCLAD::V15 12297829382473034410) -1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The second argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 6148914691236517206), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::SUB-ROUND 1)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;           (IRONCLAD::CONSTANT (+ ROUND 1) 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;                   (IRONCLAD::CONSTANT (+ ROUND 1) 0)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;           (IRONCLAD::CONSTANT (+ ROUND 1) 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;                   (IRONCLAD::CONSTANT (+ ROUND 1) 2)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 1) 0) (LOGAND IRONCLAD::V0 IRONCLAD::V4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 1) 2) (LOGAND IRONCLAD::V2 IRONCLAD::V6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V8 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGAND IRONCLAD::V8 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V10 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGAND IRONCLAD::V10 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::V0 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::V2 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8
;           (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10
;           (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V4 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGIOR IRONCLAD::V4 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V6 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGIOR IRONCLAD::V6 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12 (LOGAND IRONCLAD::V4 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14 (LOGAND IRONCLAD::V6 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::T0 IRONCLAD::V0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::T1 IRONCLAD::V2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V8 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V10 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10 (LOGXOR IRONCLAD::V0 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8 (LOGXOR IRONCLAD::V2 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V2 3689348814741910323) 2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V2 14757395258967641292) -2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The result is a (VALUES (MOD 3689348814741910324) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 3689348814741910324) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V2 3689348814741910323) 2)
;           (ASH (LOGAND IRONCLAD::V2 14757395258967641292) -2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The second argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 3689348814741910324), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V6 3689348814741910323) 2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V6 14757395258967641292) -2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The result is a (VALUES (MOD 3689348814741910324) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 3689348814741910324) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V6 3689348814741910323) 2)
;           (ASH (LOGAND IRONCLAD::V6 14757395258967641292) -2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The second argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 3689348814741910324), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V10 3689348814741910323) 2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V10 14757395258967641292) -2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The result is a (VALUES (MOD 3689348814741910324) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 3689348814741910324) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V10 3689348814741910323) 2)
;           (ASH (LOGAND IRONCLAD::V10 14757395258967641292) -2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The second argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 3689348814741910324), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V14 3689348814741910323) 2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V14 14757395258967641292) -2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The result is a (VALUES (MOD 3689348814741910324) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 3689348814741910324) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V14 3689348814741910323) 2)
;           (ASH (LOGAND IRONCLAD::V14 14757395258967641292) -2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The second argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 3689348814741910324), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;           (IRONCLAD::CONSTANT (+ ROUND 1) 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;                   (IRONCLAD::CONSTANT (+ ROUND 1) 1)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;           (IRONCLAD::CONSTANT (+ ROUND 1) 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;                   (IRONCLAD::CONSTANT (+ ROUND 1) 3)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 1) 1) (LOGAND IRONCLAD::V1 IRONCLAD::V5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 1) 3) (LOGAND IRONCLAD::V3 IRONCLAD::V7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V9 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGAND IRONCLAD::V9 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V11 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGAND IRONCLAD::V11 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::V1 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::V3 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9
;           (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11
;           (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V5 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGIOR IRONCLAD::V5 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V7 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGIOR IRONCLAD::V7 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13 (LOGAND IRONCLAD::V5 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15 (LOGAND IRONCLAD::V7 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::T0 IRONCLAD::V1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::T1 IRONCLAD::V3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V9 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V11 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11 (LOGXOR IRONCLAD::V1 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9 (LOGXOR IRONCLAD::V3 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V3 3689348814741910323) 2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V3 14757395258967641292) -2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The result is a (VALUES (MOD 3689348814741910324) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 3689348814741910324) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V3 3689348814741910323) 2)
;           (ASH (LOGAND IRONCLAD::V3 14757395258967641292) -2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The second argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 3689348814741910324), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V7 3689348814741910323) 2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V7 14757395258967641292) -2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The result is a (VALUES (MOD 3689348814741910324) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 3689348814741910324) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V7 3689348814741910323) 2)
;           (ASH (LOGAND IRONCLAD::V7 14757395258967641292) -2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The second argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 3689348814741910324), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V11 3689348814741910323) 2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V11 14757395258967641292) -2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The result is a (VALUES (MOD 3689348814741910324) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 3689348814741910324) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V11 3689348814741910323) 2)
;           (ASH (LOGAND IRONCLAD::V11 14757395258967641292) -2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The second argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 3689348814741910324), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V15 3689348814741910323) 2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V15 14757395258967641292) -2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The result is a (VALUES (MOD 3689348814741910324) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 3689348814741910324) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V15 3689348814741910323) 2)
;           (ASH (LOGAND IRONCLAD::V15 14757395258967641292) -2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The second argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 3689348814741910324), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::SUB-ROUND 2)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;           (IRONCLAD::CONSTANT (+ ROUND 2) 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;                   (IRONCLAD::CONSTANT (+ ROUND 2) 0)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;           (IRONCLAD::CONSTANT (+ ROUND 2) 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;                   (IRONCLAD::CONSTANT (+ ROUND 2) 2)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 2) 0) (LOGAND IRONCLAD::V0 IRONCLAD::V4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 2) 2) (LOGAND IRONCLAD::V2 IRONCLAD::V6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V8 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGAND IRONCLAD::V8 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V10 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGAND IRONCLAD::V10 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::V0 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::V2 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8
;           (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10
;           (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V4 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGIOR IRONCLAD::V4 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V6 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGIOR IRONCLAD::V6 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12 (LOGAND IRONCLAD::V4 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14 (LOGAND IRONCLAD::V6 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::T0 IRONCLAD::V0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::T1 IRONCLAD::V2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V8 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V10 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10 (LOGXOR IRONCLAD::V0 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8 (LOGXOR IRONCLAD::V2 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V2 1085102592571150095) 4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V2 17361641481138401520) -4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The result is a (VALUES (MOD 1085102592571150096) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 1085102592571150096) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V2 1085102592571150095) 4)
;           (ASH (LOGAND IRONCLAD::V2 17361641481138401520) -4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The second argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 1085102592571150096), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V6 1085102592571150095) 4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V6 17361641481138401520) -4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The result is a (VALUES (MOD 1085102592571150096) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 1085102592571150096) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V6 1085102592571150095) 4)
;           (ASH (LOGAND IRONCLAD::V6 17361641481138401520) -4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The second argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 1085102592571150096), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V10 1085102592571150095) 4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V10 17361641481138401520) -4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The result is a (VALUES (MOD 1085102592571150096) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 1085102592571150096) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V10 1085102592571150095) 4)
;           (ASH (LOGAND IRONCLAD::V10 17361641481138401520) -4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The second argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 1085102592571150096), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V14 1085102592571150095) 4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V14 17361641481138401520) -4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The result is a (VALUES (MOD 1085102592571150096) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 1085102592571150096) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V14 1085102592571150095) 4)
;           (ASH (LOGAND IRONCLAD::V14 17361641481138401520) -4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The second argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 1085102592571150096), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;           (IRONCLAD::CONSTANT (+ ROUND 2) 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;                   (IRONCLAD::CONSTANT (+ ROUND 2) 1)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;           (IRONCLAD::CONSTANT (+ ROUND 2) 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;                   (IRONCLAD::CONSTANT (+ ROUND 2) 3)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 2) 1) (LOGAND IRONCLAD::V1 IRONCLAD::V5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 2) 3) (LOGAND IRONCLAD::V3 IRONCLAD::V7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V9 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGAND IRONCLAD::V9 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V11 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGAND IRONCLAD::V11 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::V1 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::V3 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9
;           (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11
;           (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V5 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGIOR IRONCLAD::V5 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V7 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGIOR IRONCLAD::V7 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13 (LOGAND IRONCLAD::V5 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15 (LOGAND IRONCLAD::V7 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::T0 IRONCLAD::V1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::T1 IRONCLAD::V3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V9 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V11 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11 (LOGXOR IRONCLAD::V1 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9 (LOGXOR IRONCLAD::V3 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V3 1085102592571150095) 4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V3 17361641481138401520) -4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The result is a (VALUES (MOD 1085102592571150096) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 1085102592571150096) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V3 1085102592571150095) 4)
;           (ASH (LOGAND IRONCLAD::V3 17361641481138401520) -4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The second argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 1085102592571150096), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V7 1085102592571150095) 4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V7 17361641481138401520) -4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The result is a (VALUES (MOD 1085102592571150096) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 1085102592571150096) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V7 1085102592571150095) 4)
;           (ASH (LOGAND IRONCLAD::V7 17361641481138401520) -4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The second argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 1085102592571150096), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V11 1085102592571150095) 4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V11 17361641481138401520) -4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The result is a (VALUES (MOD 1085102592571150096) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 1085102592571150096) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V11 1085102592571150095) 4)
;           (ASH (LOGAND IRONCLAD::V11 17361641481138401520) -4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The second argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 1085102592571150096), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V15 1085102592571150095) 4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V15 17361641481138401520) -4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The result is a (VALUES (MOD 1085102592571150096) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 1085102592571150096) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V15 1085102592571150095) 4)
;           (ASH (LOGAND IRONCLAD::V15 17361641481138401520) -4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The second argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 1085102592571150096), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::SUB-ROUND 3)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;           (IRONCLAD::CONSTANT (+ ROUND 3) 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;                   (IRONCLAD::CONSTANT (+ ROUND 3) 0)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;           (IRONCLAD::CONSTANT (+ ROUND 3) 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;                   (IRONCLAD::CONSTANT (+ ROUND 3) 2)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 3) 0) (LOGAND IRONCLAD::V0 IRONCLAD::V4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 3) 2) (LOGAND IRONCLAD::V2 IRONCLAD::V6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V8 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGAND IRONCLAD::V8 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V10 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGAND IRONCLAD::V10 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::V0 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::V2 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8
;           (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10
;           (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V4 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGIOR IRONCLAD::V4 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V6 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGIOR IRONCLAD::V6 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12 (LOGAND IRONCLAD::V4 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14 (LOGAND IRONCLAD::V6 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::T0 IRONCLAD::V0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::T1 IRONCLAD::V2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V8 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V10 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10 (LOGXOR IRONCLAD::V0 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8 (LOGXOR IRONCLAD::V2 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V2 71777214294589695) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V2 18374966859414961920) -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The result is a (VALUES (MOD 71777214294589696) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 71777214294589696) . #2#), not a (VALUES
;                                                                      (SIGNED-BYTE
;                                                                       32)
;                                                                      &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V2 71777214294589695) 8)
;           (ASH (LOGAND IRONCLAD::V2 18374966859414961920) -8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The second argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 71777214294589696), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V6 71777214294589695) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V6 18374966859414961920) -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The result is a (VALUES (MOD 71777214294589696) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 71777214294589696) . #2#), not a (VALUES
;                                                                      (SIGNED-BYTE
;                                                                       32)
;                                                                      &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V6 71777214294589695) 8)
;           (ASH (LOGAND IRONCLAD::V6 18374966859414961920) -8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The second argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 71777214294589696), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V10 71777214294589695) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V10 18374966859414961920) -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The result is a (VALUES (MOD 71777214294589696) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 71777214294589696) . #2#), not a (VALUES
;                                                                      (SIGNED-BYTE
;                                                                       32)
;                                                                      &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V10 71777214294589695) 8)
;           (ASH (LOGAND IRONCLAD::V10 18374966859414961920) -8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The second argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 71777214294589696), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V14 71777214294589695) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V14 18374966859414961920) -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The result is a (VALUES (MOD 71777214294589696) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 71777214294589696) . #2#), not a (VALUES
;                                                                      (SIGNED-BYTE
;                                                                       32)
;                                                                      &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V14 71777214294589695) 8)
;           (ASH (LOGAND IRONCLAD::V14 18374966859414961920) -8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The second argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 71777214294589696), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;           (IRONCLAD::CONSTANT (+ ROUND 3) 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;                   (IRONCLAD::CONSTANT (+ ROUND 3) 1)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;           (IRONCLAD::CONSTANT (+ ROUND 3) 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;                   (IRONCLAD::CONSTANT (+ ROUND 3) 3)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 3) 1) (LOGAND IRONCLAD::V1 IRONCLAD::V5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 3) 3) (LOGAND IRONCLAD::V3 IRONCLAD::V7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V9 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGAND IRONCLAD::V9 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V11 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGAND IRONCLAD::V11 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::V1 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::V3 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9
;           (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11
;           (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V5 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGIOR IRONCLAD::V5 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V7 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGIOR IRONCLAD::V7 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13 (LOGAND IRONCLAD::V5 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15 (LOGAND IRONCLAD::V7 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::T0 IRONCLAD::V1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::T1 IRONCLAD::V3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V9 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V11 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11 (LOGXOR IRONCLAD::V1 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9 (LOGXOR IRONCLAD::V3 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V3 71777214294589695) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V3 18374966859414961920) -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The result is a (VALUES (MOD 71777214294589696) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 71777214294589696) . #2#), not a (VALUES
;                                                                      (SIGNED-BYTE
;                                                                       32)
;                                                                      &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V3 71777214294589695) 8)
;           (ASH (LOGAND IRONCLAD::V3 18374966859414961920) -8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The second argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 71777214294589696), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V7 71777214294589695) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V7 18374966859414961920) -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The result is a (VALUES (MOD 71777214294589696) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 71777214294589696) . #2#), not a (VALUES
;                                                                      (SIGNED-BYTE
;                                                                       32)
;                                                                      &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V7 71777214294589695) 8)
;           (ASH (LOGAND IRONCLAD::V7 18374966859414961920) -8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The second argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 71777214294589696), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V11 71777214294589695) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V11 18374966859414961920) -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The result is a (VALUES (MOD 71777214294589696) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 71777214294589696) . #2#), not a (VALUES
;                                                                      (SIGNED-BYTE
;                                                                       32)
;                                                                      &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V11 71777214294589695) 8)
;           (ASH (LOGAND IRONCLAD::V11 18374966859414961920) -8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The second argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 71777214294589696), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V15 71777214294589695) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V15 18374966859414961920) -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The result is a (VALUES (MOD 71777214294589696) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 71777214294589696) . #2#), not a (VALUES
;                                                                      (SIGNED-BYTE
;                                                                       32)
;                                                                      &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V15 71777214294589695) 8)
;           (ASH (LOGAND IRONCLAD::V15 18374966859414961920) -8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The second argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 71777214294589696), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::SUB-ROUND 4)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;           (IRONCLAD::CONSTANT (+ ROUND 4) 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;                   (IRONCLAD::CONSTANT (+ ROUND 4) 0)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;           (IRONCLAD::CONSTANT (+ ROUND 4) 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;                   (IRONCLAD::CONSTANT (+ ROUND 4) 2)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 4) 0) (LOGAND IRONCLAD::V0 IRONCLAD::V4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 4) 2) (LOGAND IRONCLAD::V2 IRONCLAD::V6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V8 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGAND IRONCLAD::V8 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V10 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGAND IRONCLAD::V10 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::V0 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::V2 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8
;           (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10
;           (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V4 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGIOR IRONCLAD::V4 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V6 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGIOR IRONCLAD::V6 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12 (LOGAND IRONCLAD::V4 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14 (LOGAND IRONCLAD::V6 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::T0 IRONCLAD::V0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::T1 IRONCLAD::V2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V8 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V10 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10 (LOGXOR IRONCLAD::V0 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8 (LOGXOR IRONCLAD::V2 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V2 281470681808895) 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V2 18446462603027742720) -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The result is a (VALUES (MOD 281470681808896) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 281470681808896) . #2#), not a (VALUES
;                                                                    (SIGNED-BYTE
;                                                                     32)
;                                                                    &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V2 281470681808895) 16)
;           (ASH (LOGAND IRONCLAD::V2 18446462603027742720) -16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The second argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 281470681808896), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V6 281470681808895) 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V6 18446462603027742720) -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The result is a (VALUES (MOD 281470681808896) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 281470681808896) . #2#), not a (VALUES
;                                                                    (SIGNED-BYTE
;                                                                     32)
;                                                                    &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V6 281470681808895) 16)
;           (ASH (LOGAND IRONCLAD::V6 18446462603027742720) -16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The second argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 281470681808896), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V10 281470681808895) 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V10 18446462603027742720) -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The result is a (VALUES (MOD 281470681808896) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 281470681808896) . #2#), not a (VALUES
;                                                                    (SIGNED-BYTE
;                                                                     32)
;                                                                    &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V10 281470681808895) 16)
;           (ASH (LOGAND IRONCLAD::V10 18446462603027742720) -16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The second argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 281470681808896), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V14 281470681808895) 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V14 18446462603027742720) -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The result is a (VALUES (MOD 281470681808896) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 281470681808896) . #2#), not a (VALUES
;                                                                    (SIGNED-BYTE
;                                                                     32)
;                                                                    &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V14 281470681808895) 16)
;           (ASH (LOGAND IRONCLAD::V14 18446462603027742720) -16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The second argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 281470681808896), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;           (IRONCLAD::CONSTANT (+ ROUND 4) 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;                   (IRONCLAD::CONSTANT (+ ROUND 4) 1)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;           (IRONCLAD::CONSTANT (+ ROUND 4) 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;                   (IRONCLAD::CONSTANT (+ ROUND 4) 3)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 4) 1) (LOGAND IRONCLAD::V1 IRONCLAD::V5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 4) 3) (LOGAND IRONCLAD::V3 IRONCLAD::V7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V9 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGAND IRONCLAD::V9 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V11 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGAND IRONCLAD::V11 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::V1 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::V3 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9
;           (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11
;           (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V5 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGIOR IRONCLAD::V5 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V7 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGIOR IRONCLAD::V7 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13 (LOGAND IRONCLAD::V5 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15 (LOGAND IRONCLAD::V7 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::T0 IRONCLAD::V1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::T1 IRONCLAD::V3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V9 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V11 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11 (LOGXOR IRONCLAD::V1 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9 (LOGXOR IRONCLAD::V3 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V3 281470681808895) 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V3 18446462603027742720) -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The result is a (VALUES (MOD 281470681808896) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 281470681808896) . #2#), not a (VALUES
;                                                                    (SIGNED-BYTE
;                                                                     32)
;                                                                    &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V3 281470681808895) 16)
;           (ASH (LOGAND IRONCLAD::V3 18446462603027742720) -16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The second argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 281470681808896), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V7 281470681808895) 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V7 18446462603027742720) -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The result is a (VALUES (MOD 281470681808896) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 281470681808896) . #2#), not a (VALUES
;                                                                    (SIGNED-BYTE
;                                                                     32)
;                                                                    &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V7 281470681808895) 16)
;           (ASH (LOGAND IRONCLAD::V7 18446462603027742720) -16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The second argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 281470681808896), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V11 281470681808895) 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V11 18446462603027742720) -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The result is a (VALUES (MOD 281470681808896) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 281470681808896) . #2#), not a (VALUES
;                                                                    (SIGNED-BYTE
;                                                                     32)
;                                                                    &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V11 281470681808895) 16)
;           (ASH (LOGAND IRONCLAD::V11 18446462603027742720) -16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The second argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 281470681808896), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V15 281470681808895) 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V15 18446462603027742720) -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The result is a (VALUES (MOD 281470681808896) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 281470681808896) . #2#), not a (VALUES
;                                                                    (SIGNED-BYTE
;                                                                     32)
;                                                                    &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V15 281470681808895) 16)
;           (ASH (LOGAND IRONCLAD::V15 18446462603027742720) -16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The second argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 281470681808896), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::SUB-ROUND 5)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;           (IRONCLAD::CONSTANT (+ ROUND 5) 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;                   (IRONCLAD::CONSTANT (+ ROUND 5) 0)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;           (IRONCLAD::CONSTANT (+ ROUND 5) 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;                   (IRONCLAD::CONSTANT (+ ROUND 5) 2)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 5) 0) (LOGAND IRONCLAD::V0 IRONCLAD::V4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 5) 2) (LOGAND IRONCLAD::V2 IRONCLAD::V6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V8 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGAND IRONCLAD::V8 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V10 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGAND IRONCLAD::V10 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::V0 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::V2 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8
;           (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10
;           (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V4 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGIOR IRONCLAD::V4 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V6 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGIOR IRONCLAD::V6 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12 (LOGAND IRONCLAD::V4 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14 (LOGAND IRONCLAD::V6 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::T0 IRONCLAD::V0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::T1 IRONCLAD::V2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V8 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V10 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10 (LOGXOR IRONCLAD::V0 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8 (LOGXOR IRONCLAD::V2 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR ASH 
; ==>
;   (LOGAND IRONCLAD::V2 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V2 4294967295) 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V2 18446744069414584320) -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V2 4294967295) 32)
;           (ASH (LOGAND IRONCLAD::V2 18446744069414584320) -32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR ASH 
; ==>
;   (LOGAND IRONCLAD::V6 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V6 4294967295) 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V6 18446744069414584320) -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V6 4294967295) 32)
;           (ASH (LOGAND IRONCLAD::V6 18446744069414584320) -32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR ASH 
; ==>
;   (LOGAND IRONCLAD::V10 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V10 4294967295) 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V10 18446744069414584320) -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V10 4294967295) 32)
;           (ASH (LOGAND IRONCLAD::V10 18446744069414584320) -32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR ASH 
; ==>
;   (LOGAND IRONCLAD::V14 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V14 4294967295) 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V14 18446744069414584320) -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V14 4294967295) 32)
;           (ASH (LOGAND IRONCLAD::V14 18446744069414584320) -32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;           (IRONCLAD::CONSTANT (+ ROUND 5) 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;                   (IRONCLAD::CONSTANT (+ ROUND 5) 1)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;           (IRONCLAD::CONSTANT (+ ROUND 5) 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;                   (IRONCLAD::CONSTANT (+ ROUND 5) 3)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 5) 1) (LOGAND IRONCLAD::V1 IRONCLAD::V5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 5) 3) (LOGAND IRONCLAD::V3 IRONCLAD::V7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V9 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGAND IRONCLAD::V9 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V11 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGAND IRONCLAD::V11 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::V1 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::V3 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9
;           (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11
;           (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V5 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGIOR IRONCLAD::V5 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V7 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGIOR IRONCLAD::V7 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13 (LOGAND IRONCLAD::V5 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15 (LOGAND IRONCLAD::V7 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::T0 IRONCLAD::V1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::T1 IRONCLAD::V3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V9 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V11 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11 (LOGXOR IRONCLAD::V1 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9 (LOGXOR IRONCLAD::V3 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR ASH 
; ==>
;   (LOGAND IRONCLAD::V3 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V3 4294967295) 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V3 18446744069414584320) -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V3 4294967295) 32)
;           (ASH (LOGAND IRONCLAD::V3 18446744069414584320) -32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR ASH 
; ==>
;   (LOGAND IRONCLAD::V7 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V7 4294967295) 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V7 18446744069414584320) -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V7 4294967295) 32)
;           (ASH (LOGAND IRONCLAD::V7 18446744069414584320) -32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR ASH 
; ==>
;   (LOGAND IRONCLAD::V11 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V11 4294967295) 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V11 18446744069414584320) -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V11 4294967295) 32)
;           (ASH (LOGAND IRONCLAD::V11 18446744069414584320) -32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR ASH 
; ==>
;   (LOGAND IRONCLAD::V15 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V15 4294967295) 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V15 18446744069414584320) -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V15 4294967295) 32)
;           (ASH (LOGAND IRONCLAD::V15 18446744069414584320) -32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::SUB-ROUND 6)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;           (IRONCLAD::CONSTANT (+ ROUND 6) 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;                   (IRONCLAD::CONSTANT (+ ROUND 6) 0)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;           (IRONCLAD::CONSTANT (+ ROUND 6) 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;                   (IRONCLAD::CONSTANT (+ ROUND 6) 2)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 6) 0) (LOGAND IRONCLAD::V0 IRONCLAD::V4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 6) 2) (LOGAND IRONCLAD::V2 IRONCLAD::V6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V8 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGAND IRONCLAD::V8 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V10 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGAND IRONCLAD::V10 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::V0 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::V2 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8
;           (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10
;           (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V4 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGIOR IRONCLAD::V4 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V6 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGIOR IRONCLAD::V6 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12 (LOGAND IRONCLAD::V4 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14 (LOGAND IRONCLAD::V6 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::T0 IRONCLAD::V0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::T1 IRONCLAD::V2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V8 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V10 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10 (LOGXOR IRONCLAD::V0 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8 (LOGXOR IRONCLAD::V2 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;           (IRONCLAD::CONSTANT (+ ROUND 6) 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;                   (IRONCLAD::CONSTANT (+ ROUND 6) 1)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;           (IRONCLAD::CONSTANT (+ ROUND 6) 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;                   (IRONCLAD::CONSTANT (+ ROUND 6) 3)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 6) 1) (LOGAND IRONCLAD::V1 IRONCLAD::V5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 6) 3) (LOGAND IRONCLAD::V3 IRONCLAD::V7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V9 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGAND IRONCLAD::V9 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V11 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGAND IRONCLAD::V11 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::V1 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::V3 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9
;           (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11
;           (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V5 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGIOR IRONCLAD::V5 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V7 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGIOR IRONCLAD::V7 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13 (LOGAND IRONCLAD::V5 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15 (LOGAND IRONCLAD::V7 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::T0 IRONCLAD::V1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::T1 IRONCLAD::V3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V9 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V11 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11 (LOGXOR IRONCLAD::V1 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9 (LOGXOR IRONCLAD::V3 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFUN JH-F8 ...)
; processing (DEFSTRUCT (JH # ...) ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/jh.lisp
; in: DEFSTRUCT JH
;     (DEFSTRUCT
;         (IRONCLAD:JH (:CONSTRUCTOR IRONCLAD::%MAKE-JH-DIGEST NIL) (:COPIER NIL))
;       (IRONCLAD::STATE (COPY-SEQ IRONCLAD::+JH512-H0+) :TYPE
;        (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (16)))
;       (IRONCLAD::DATA-LENGTH 0 :TYPE (UNSIGNED-BYTE 64))
;       (IRONCLAD::BUFFER
;        (MAKE-ARRAY 64 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0) :TYPE
;        (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (64)))
;       (IRONCLAD::BUFFER-INDEX 0 :TYPE (INTEGER 0 64)))
; --> EVAL-WHEN 
; ==>
;   (SB-KERNEL::%COMPILER-DEFSTRUCT
;    '#<SB-KERNEL:DEFSTRUCT-DESCRIPTION IRONCLAD:JH {55DADA99}>
;    '#(#<SB-KERNEL:WRAPPER (ID=0) for T {4F046761}>
;       #<SB-KERNEL:WRAPPER (ID=1) for STRUCTURE-OBJECT {4F0467B1}>))
; 
; caught STYLE-WARNING:
;   Previously compiled calls to IRONCLAD::JH-STATE and IRONCLAD::JH-BUFFER could
;   not be inlined because the structure definition for IRONCLAD:JH was not yet
;   seen. To avoid this warning, DEFSTRUCT should precede references to the
;   affected functions, or they must be declared locally notinline at each call
;   site.

; processing (DEFSTRUCT (JH/384 # ...))
; processing (DEFSTRUCT (JH/256 # ...))
; processing (DEFSTRUCT (JH/224 # ...))
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFUN JH-UPDATE ...)
; processing (DEFUN JH-FINALIZE ...)
; processing (DEFINE-DIGEST-UPDATER JH ...)
; processing (DEFINE-DIGEST-FINALIZER (# # ...) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code
; processing (DEFDIGEST JH ...)
; processing (DEFDIGEST JH/384 ...)
; processing (DEFDIGEST JH/256 ...)
; processing (DEFDIGEST JH/224 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/jh-tmp38832E9.fasl
; compilation finished in 0:00:04.172
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "ironclad/digest/jh" "jh">
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DECLAIM (TYPE # ...))
; processing (DECLAIM (INLINE KUPYNA-G256))
; processing (DEFUN KUPYNA-G256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFUN KUPYNA-G256
;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 7 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 6 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 5 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 4 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 7 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 6 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 5 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 4 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 7 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 6 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 5 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 4 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 7 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 6 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 5 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 4 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 4 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 7 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 6 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 5 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 5 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 4 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 7 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 6 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 6 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 5 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 4 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 7 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 7 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 6 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 5 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 4 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KUPYNA-ROUND-P256))
; processing (DEFUN KUPYNA-ROUND-P256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFUN KUPYNA-ROUND-P256
;     (LOGXOR (AREF IRONCLAD::X IRONCLAD::I) (IRONCLAD::MOD64ASH IRONCLAD::I 4)
;             IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-G256 IRONCLAD::X IRONCLAD::Y)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KUPYNA-ROUND-Q256))
; processing (DEFUN KUPYNA-ROUND-Q256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFUN KUPYNA-ROUND-Q256
;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 7 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255)) 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 7 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255)) 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 7 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255)) 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 7 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255)) 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 7 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255)) 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 7 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255)) 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 7 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255)) 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 7 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255)) 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-G256 IRONCLAD::X IRONCLAD::Y)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFUN KUPYNA-OUTPUT-TRANSFORM256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFUN KUPYNA-OUTPUT-TRANSFORM256
;     (IRONCLAD::KUPYNA-ROUND-P256 IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::R)
; --> BLOCK IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK IRONCLAD::KUPYNA-G256 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-ROUND-P256 IRONCLAD::T2 IRONCLAD::T1 (1+ IRONCLAD::R))
; --> IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::KUPYNA-G256 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::H IRONCLAD::I) (AREF IRONCLAD::T1 IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFUN KUPYNA-TRANSFORM256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFUN KUPYNA-TRANSFORM256
;     (IRONCLAD::KUPYNA-ROUND-Q256 IRONCLAD::AQ2 IRONCLAD::AQ1 (1+ IRONCLAD::R))
; --> IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* 
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::M (+ IRONCLAD::START (* 8 IRONCLAD::I)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KUPYNA-ROUND-Q256 IRONCLAD::AQ1 IRONCLAD::AQ2 IRONCLAD::R)
; --> BLOCK IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* 
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (LOGXOR (AREF IRONCLAD::H IRONCLAD::I) (AREF IRONCLAD::AQ1 IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-ROUND-P256 IRONCLAD::AP1 IRONCLAD::AP2 IRONCLAD::R)
; --> BLOCK IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK IRONCLAD::KUPYNA-G256 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-ROUND-P256 IRONCLAD::AP2 IRONCLAD::AP1 (1+ IRONCLAD::R))
; --> IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::KUPYNA-G256 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-ROUND-Q256 IRONCLAD::AQ1 IRONCLAD::AQ2 IRONCLAD::R)
; --> BLOCK IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* 
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 648518346341351425) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                  FIXNUM
;                                                                                  &REST
;                                                                                  T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 648518346341351425) . #2#), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 716337258377048308), not a FIXNUM.
;       The result is a (VALUES (MOD 19163081332086599923) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 716337258377048308), not a (UNSIGNED-BYTE
;                                                                 32).
;       The result is a (VALUES (MOD 19163081332086599923) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> BLOCK IRONCLAD::KUPYNA-G256 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-ROUND-Q256 IRONCLAD::AQ2 IRONCLAD::AQ1 (1+ IRONCLAD::R))
; --> IRONCLAD::KUPYNA-G256 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::H IRONCLAD::I) (AREF IRONCLAD::AP1 IRONCLAD::I)
;             (AREF IRONCLAD::AQ1 IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::M (+ IRONCLAD::START (* 8 IRONCLAD::I)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DECLAIM (INLINE KUPYNA-G512))
; processing (DEFUN KUPYNA-G512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFUN KUPYNA-G512
;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 15 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 15 -8) (IRONCLAD::M 2 14 -16)
;             (IRONCLAD::M 3 13 -24) (IRONCLAD::M 4 12 -32) (IRONCLAD::M 5 11 -40)
;             (IRONCLAD::M 6 10 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 14 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 15 -8) (IRONCLAD::M 2 14 -16)
;             (IRONCLAD::M 3 13 -24) (IRONCLAD::M 4 12 -32) (IRONCLAD::M 5 11 -40)
;             (IRONCLAD::M 6 10 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 13 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 15 -8) (IRONCLAD::M 2 14 -16)
;             (IRONCLAD::M 3 13 -24) (IRONCLAD::M 4 12 -32) (IRONCLAD::M 5 11 -40)
;             (IRONCLAD::M 6 10 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 12 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 15 -8) (IRONCLAD::M 2 14 -16)
;             (IRONCLAD::M 3 13 -24) (IRONCLAD::M 4 12 -32) (IRONCLAD::M 5 11 -40)
;             (IRONCLAD::M 6 10 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 11 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 15 -8) (IRONCLAD::M 2 14 -16)
;             (IRONCLAD::M 3 13 -24) (IRONCLAD::M 4 12 -32) (IRONCLAD::M 5 11 -40)
;             (IRONCLAD::M 6 10 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 10 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 15 -8) (IRONCLAD::M 2 14 -16)
;             (IRONCLAD::M 3 13 -24) (IRONCLAD::M 4 12 -32) (IRONCLAD::M 5 11 -40)
;             (IRONCLAD::M 6 10 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 5 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 15 -8) (IRONCLAD::M 2 14 -16)
;             (IRONCLAD::M 3 13 -24) (IRONCLAD::M 4 12 -32) (IRONCLAD::M 5 11 -40)
;             (IRONCLAD::M 6 10 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 15 -16)
;             (IRONCLAD::M 3 14 -24) (IRONCLAD::M 4 13 -32) (IRONCLAD::M 5 12 -40)
;             (IRONCLAD::M 6 11 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 15 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 15 -16)
;             (IRONCLAD::M 3 14 -24) (IRONCLAD::M 4 13 -32) (IRONCLAD::M 5 12 -40)
;             (IRONCLAD::M 6 11 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 14 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 15 -16)
;             (IRONCLAD::M 3 14 -24) (IRONCLAD::M 4 13 -32) (IRONCLAD::M 5 12 -40)
;             (IRONCLAD::M 6 11 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 13 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 15 -16)
;             (IRONCLAD::M 3 14 -24) (IRONCLAD::M 4 13 -32) (IRONCLAD::M 5 12 -40)
;             (IRONCLAD::M 6 11 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 12 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 15 -16)
;             (IRONCLAD::M 3 14 -24) (IRONCLAD::M 4 13 -32) (IRONCLAD::M 5 12 -40)
;             (IRONCLAD::M 6 11 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 11 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 15 -16)
;             (IRONCLAD::M 3 14 -24) (IRONCLAD::M 4 13 -32) (IRONCLAD::M 5 12 -40)
;             (IRONCLAD::M 6 11 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 6 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 15 -16)
;             (IRONCLAD::M 3 14 -24) (IRONCLAD::M 4 13 -32) (IRONCLAD::M 5 12 -40)
;             (IRONCLAD::M 6 11 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 15 -24) (IRONCLAD::M 4 14 -32) (IRONCLAD::M 5 13 -40)
;             (IRONCLAD::M 6 12 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 15 -24) (IRONCLAD::M 4 14 -32) (IRONCLAD::M 5 13 -40)
;             (IRONCLAD::M 6 12 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 15 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 15 -24) (IRONCLAD::M 4 14 -32) (IRONCLAD::M 5 13 -40)
;             (IRONCLAD::M 6 12 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 14 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 15 -24) (IRONCLAD::M 4 14 -32) (IRONCLAD::M 5 13 -40)
;             (IRONCLAD::M 6 12 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 13 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 15 -24) (IRONCLAD::M 4 14 -32) (IRONCLAD::M 5 13 -40)
;             (IRONCLAD::M 6 12 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 12 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 15 -24) (IRONCLAD::M 4 14 -32) (IRONCLAD::M 5 13 -40)
;             (IRONCLAD::M 6 12 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 7 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 15 -24) (IRONCLAD::M 4 14 -32) (IRONCLAD::M 5 13 -40)
;             (IRONCLAD::M 6 12 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 15 -32) (IRONCLAD::M 5 14 -40)
;             (IRONCLAD::M 6 13 -48) (IRONCLAD::M 7 8 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 15 -32) (IRONCLAD::M 5 14 -40)
;             (IRONCLAD::M 6 13 -48) (IRONCLAD::M 7 8 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 15 -32) (IRONCLAD::M 5 14 -40)
;             (IRONCLAD::M 6 13 -48) (IRONCLAD::M 7 8 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 15 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 15 -32) (IRONCLAD::M 5 14 -40)
;             (IRONCLAD::M 6 13 -48) (IRONCLAD::M 7 8 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 14 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 15 -32) (IRONCLAD::M 5 14 -40)
;             (IRONCLAD::M 6 13 -48) (IRONCLAD::M 7 8 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 13 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 15 -32) (IRONCLAD::M 5 14 -40)
;             (IRONCLAD::M 6 13 -48) (IRONCLAD::M 7 8 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 8 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 15 -32) (IRONCLAD::M 5 14 -40)
;             (IRONCLAD::M 6 13 -48) (IRONCLAD::M 7 8 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 4 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 15 -40)
;             (IRONCLAD::M 6 14 -48) (IRONCLAD::M 7 9 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 15 -40)
;             (IRONCLAD::M 6 14 -48) (IRONCLAD::M 7 9 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 15 -40)
;             (IRONCLAD::M 6 14 -48) (IRONCLAD::M 7 9 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 15 -40)
;             (IRONCLAD::M 6 14 -48) (IRONCLAD::M 7 9 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 15 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 15 -40)
;             (IRONCLAD::M 6 14 -48) (IRONCLAD::M 7 9 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 14 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 15 -40)
;             (IRONCLAD::M 6 14 -48) (IRONCLAD::M 7 9 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 9 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 15 -40)
;             (IRONCLAD::M 6 14 -48) (IRONCLAD::M 7 9 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 5 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 4 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 15 -48) (IRONCLAD::M 7 10 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 15 -48) (IRONCLAD::M 7 10 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 15 -48) (IRONCLAD::M 7 10 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 15 -48) (IRONCLAD::M 7 10 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 15 -48) (IRONCLAD::M 7 10 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 15 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 15 -48) (IRONCLAD::M 7 10 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 10 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 15 -48) (IRONCLAD::M 7 10 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 6 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 5 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 11 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 4 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 11 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 11 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 11 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 11 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 11 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 11 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 11 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 7 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 6 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 12 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 5 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 12 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 4 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 12 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 12 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 12 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 12 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 12 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 12 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 8 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 7 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 8 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 13 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 6 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 8 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 13 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 5 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 8 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 13 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 4 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 8 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 13 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 8 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 13 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 8 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 13 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 13 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 8 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 13 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 9 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 8 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 9 0) (IRONCLAD::M 1 8 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 14 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 7 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 9 0) (IRONCLAD::M 1 8 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 14 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 6 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 9 0) (IRONCLAD::M 1 8 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 14 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 5 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 9 0) (IRONCLAD::M 1 8 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 14 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 4 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 9 0) (IRONCLAD::M 1 8 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 14 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 9 0) (IRONCLAD::M 1 8 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 14 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 14 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 9 0) (IRONCLAD::M 1 8 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 14 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 10 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 9 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 10 0) (IRONCLAD::M 1 9 -8) (IRONCLAD::M 2 8 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 15 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 8 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 10 0) (IRONCLAD::M 1 9 -8) (IRONCLAD::M 2 8 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 15 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 7 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 10 0) (IRONCLAD::M 1 9 -8) (IRONCLAD::M 2 8 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 15 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 6 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 10 0) (IRONCLAD::M 1 9 -8) (IRONCLAD::M 2 8 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 15 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 5 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 10 0) (IRONCLAD::M 1 9 -8) (IRONCLAD::M 2 8 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 15 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 4 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 10 0) (IRONCLAD::M 1 9 -8) (IRONCLAD::M 2 8 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 15 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 15 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 10 0) (IRONCLAD::M 1 9 -8) (IRONCLAD::M 2 8 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 15 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 11 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 10 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 11 0) (IRONCLAD::M 1 10 -8) (IRONCLAD::M 2 9 -16)
;             (IRONCLAD::M 3 8 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 9 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 11 0) (IRONCLAD::M 1 10 -8) (IRONCLAD::M 2 9 -16)
;             (IRONCLAD::M 3 8 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 8 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 11 0) (IRONCLAD::M 1 10 -8) (IRONCLAD::M 2 9 -16)
;             (IRONCLAD::M 3 8 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 7 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 11 0) (IRONCLAD::M 1 10 -8) (IRONCLAD::M 2 9 -16)
;             (IRONCLAD::M 3 8 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 6 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 11 0) (IRONCLAD::M 1 10 -8) (IRONCLAD::M 2 9 -16)
;             (IRONCLAD::M 3 8 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 5 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 11 0) (IRONCLAD::M 1 10 -8) (IRONCLAD::M 2 9 -16)
;             (IRONCLAD::M 3 8 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 11 0) (IRONCLAD::M 1 10 -8) (IRONCLAD::M 2 9 -16)
;             (IRONCLAD::M 3 8 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 12 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 11 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 12 0) (IRONCLAD::M 1 11 -8) (IRONCLAD::M 2 10 -16)
;             (IRONCLAD::M 3 9 -24) (IRONCLAD::M 4 8 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 10 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 12 0) (IRONCLAD::M 1 11 -8) (IRONCLAD::M 2 10 -16)
;             (IRONCLAD::M 3 9 -24) (IRONCLAD::M 4 8 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 9 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 12 0) (IRONCLAD::M 1 11 -8) (IRONCLAD::M 2 10 -16)
;             (IRONCLAD::M 3 9 -24) (IRONCLAD::M 4 8 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 8 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 12 0) (IRONCLAD::M 1 11 -8) (IRONCLAD::M 2 10 -16)
;             (IRONCLAD::M 3 9 -24) (IRONCLAD::M 4 8 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 7 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 12 0) (IRONCLAD::M 1 11 -8) (IRONCLAD::M 2 10 -16)
;             (IRONCLAD::M 3 9 -24) (IRONCLAD::M 4 8 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 6 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 12 0) (IRONCLAD::M 1 11 -8) (IRONCLAD::M 2 10 -16)
;             (IRONCLAD::M 3 9 -24) (IRONCLAD::M 4 8 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 12 0) (IRONCLAD::M 1 11 -8) (IRONCLAD::M 2 10 -16)
;             (IRONCLAD::M 3 9 -24) (IRONCLAD::M 4 8 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 13 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 12 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 13 0) (IRONCLAD::M 1 12 -8) (IRONCLAD::M 2 11 -16)
;             (IRONCLAD::M 3 10 -24) (IRONCLAD::M 4 9 -32) (IRONCLAD::M 5 8 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 11 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 13 0) (IRONCLAD::M 1 12 -8) (IRONCLAD::M 2 11 -16)
;             (IRONCLAD::M 3 10 -24) (IRONCLAD::M 4 9 -32) (IRONCLAD::M 5 8 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 10 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 13 0) (IRONCLAD::M 1 12 -8) (IRONCLAD::M 2 11 -16)
;             (IRONCLAD::M 3 10 -24) (IRONCLAD::M 4 9 -32) (IRONCLAD::M 5 8 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 9 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 13 0) (IRONCLAD::M 1 12 -8) (IRONCLAD::M 2 11 -16)
;             (IRONCLAD::M 3 10 -24) (IRONCLAD::M 4 9 -32) (IRONCLAD::M 5 8 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 8 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 13 0) (IRONCLAD::M 1 12 -8) (IRONCLAD::M 2 11 -16)
;             (IRONCLAD::M 3 10 -24) (IRONCLAD::M 4 9 -32) (IRONCLAD::M 5 8 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 7 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 13 0) (IRONCLAD::M 1 12 -8) (IRONCLAD::M 2 11 -16)
;             (IRONCLAD::M 3 10 -24) (IRONCLAD::M 4 9 -32) (IRONCLAD::M 5 8 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 13 0) (IRONCLAD::M 1 12 -8) (IRONCLAD::M 2 11 -16)
;             (IRONCLAD::M 3 10 -24) (IRONCLAD::M 4 9 -32) (IRONCLAD::M 5 8 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 14 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 13 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 14 0) (IRONCLAD::M 1 13 -8) (IRONCLAD::M 2 12 -16)
;             (IRONCLAD::M 3 11 -24) (IRONCLAD::M 4 10 -32) (IRONCLAD::M 5 9 -40)
;             (IRONCLAD::M 6 8 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 12 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 14 0) (IRONCLAD::M 1 13 -8) (IRONCLAD::M 2 12 -16)
;             (IRONCLAD::M 3 11 -24) (IRONCLAD::M 4 10 -32) (IRONCLAD::M 5 9 -40)
;             (IRONCLAD::M 6 8 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 11 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 14 0) (IRONCLAD::M 1 13 -8) (IRONCLAD::M 2 12 -16)
;             (IRONCLAD::M 3 11 -24) (IRONCLAD::M 4 10 -32) (IRONCLAD::M 5 9 -40)
;             (IRONCLAD::M 6 8 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 10 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 14 0) (IRONCLAD::M 1 13 -8) (IRONCLAD::M 2 12 -16)
;             (IRONCLAD::M 3 11 -24) (IRONCLAD::M 4 10 -32) (IRONCLAD::M 5 9 -40)
;             (IRONCLAD::M 6 8 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 9 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 14 0) (IRONCLAD::M 1 13 -8) (IRONCLAD::M 2 12 -16)
;             (IRONCLAD::M 3 11 -24) (IRONCLAD::M 4 10 -32) (IRONCLAD::M 5 9 -40)
;             (IRONCLAD::M 6 8 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 8 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 14 0) (IRONCLAD::M 1 13 -8) (IRONCLAD::M 2 12 -16)
;             (IRONCLAD::M 3 11 -24) (IRONCLAD::M 4 10 -32) (IRONCLAD::M 5 9 -40)
;             (IRONCLAD::M 6 8 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 14 0) (IRONCLAD::M 1 13 -8) (IRONCLAD::M 2 12 -16)
;             (IRONCLAD::M 3 11 -24) (IRONCLAD::M 4 10 -32) (IRONCLAD::M 5 9 -40)
;             (IRONCLAD::M 6 8 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 15 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 14 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 15 0) (IRONCLAD::M 1 14 -8) (IRONCLAD::M 2 13 -16)
;             (IRONCLAD::M 3 12 -24) (IRONCLAD::M 4 11 -32) (IRONCLAD::M 5 10 -40)
;             (IRONCLAD::M 6 9 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 13 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 15 0) (IRONCLAD::M 1 14 -8) (IRONCLAD::M 2 13 -16)
;             (IRONCLAD::M 3 12 -24) (IRONCLAD::M 4 11 -32) (IRONCLAD::M 5 10 -40)
;             (IRONCLAD::M 6 9 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 12 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 15 0) (IRONCLAD::M 1 14 -8) (IRONCLAD::M 2 13 -16)
;             (IRONCLAD::M 3 12 -24) (IRONCLAD::M 4 11 -32) (IRONCLAD::M 5 10 -40)
;             (IRONCLAD::M 6 9 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 11 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 15 0) (IRONCLAD::M 1 14 -8) (IRONCLAD::M 2 13 -16)
;             (IRONCLAD::M 3 12 -24) (IRONCLAD::M 4 11 -32) (IRONCLAD::M 5 10 -40)
;             (IRONCLAD::M 6 9 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 10 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 15 0) (IRONCLAD::M 1 14 -8) (IRONCLAD::M 2 13 -16)
;             (IRONCLAD::M 3 12 -24) (IRONCLAD::M 4 11 -32) (IRONCLAD::M 5 10 -40)
;             (IRONCLAD::M 6 9 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 9 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 15 0) (IRONCLAD::M 1 14 -8) (IRONCLAD::M 2 13 -16)
;             (IRONCLAD::M 3 12 -24) (IRONCLAD::M 4 11 -32) (IRONCLAD::M 5 10 -40)
;             (IRONCLAD::M 6 9 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 4 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 15 0) (IRONCLAD::M 1 14 -8) (IRONCLAD::M 2 13 -16)
;             (IRONCLAD::M 3 12 -24) (IRONCLAD::M 4 11 -32) (IRONCLAD::M 5 10 -40)
;             (IRONCLAD::M 6 9 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KUPYNA-ROUND-P512))
; processing (DEFUN KUPYNA-ROUND-P512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFUN KUPYNA-ROUND-P512
;     (LOGXOR (AREF IRONCLAD::X IRONCLAD::I) (IRONCLAD::MOD64ASH IRONCLAD::I 4)
;             IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-G512 IRONCLAD::X IRONCLAD::Y)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KUPYNA-ROUND-Q512))
; processing (DEFUN KUPYNA-ROUND-Q512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFUN KUPYNA-ROUND-Q512
;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-G512 IRONCLAD::X IRONCLAD::Y)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFUN KUPYNA-OUTPUT-TRANSFORM512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFUN KUPYNA-OUTPUT-TRANSFORM512
;     (IRONCLAD::KUPYNA-ROUND-P512 IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::R)
; --> BLOCK IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK IRONCLAD::KUPYNA-G512 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-ROUND-P512 IRONCLAD::T2 IRONCLAD::T1 (1+ IRONCLAD::R))
; --> IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::KUPYNA-G512 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::H IRONCLAD::I) (AREF IRONCLAD::T1 IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFUN KUPYNA-TRANSFORM512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFUN KUPYNA-TRANSFORM512
;     (IRONCLAD::KUPYNA-ROUND-Q512 IRONCLAD::AQ2 IRONCLAD::AQ1 (1+ IRONCLAD::R))
; --> IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* 
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KUPYNA-ROUND-Q512 IRONCLAD::AQ1 IRONCLAD::AQ2 IRONCLAD::R)
; --> BLOCK IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* 
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::M (+ IRONCLAD::START (* 8 IRONCLAD::I)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (LOGXOR (AREF IRONCLAD::H IRONCLAD::I) (AREF IRONCLAD::AQ1 IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-ROUND-P512 IRONCLAD::AP1 IRONCLAD::AP2 IRONCLAD::R)
; --> BLOCK IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK IRONCLAD::KUPYNA-G512 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-ROUND-P512 IRONCLAD::AP2 IRONCLAD::AP1 (1+ IRONCLAD::R))
; --> IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::KUPYNA-G512 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-ROUND-Q512 IRONCLAD::AQ1 IRONCLAD::AQ2 IRONCLAD::R)
; --> BLOCK IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* 
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 936748722493063169) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                  FIXNUM
;                                                                                  &REST
;                                                                                  T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 936748722493063169) . #2#), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 1004567634528760052), not a FIXNUM.
;       The result is a (VALUES (MOD 19451311708238311667) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 1004567634528760052), not a (UNSIGNED-BYTE
;                                                                  32).
;       The result is a (VALUES (MOD 19451311708238311667) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> BLOCK IRONCLAD::KUPYNA-G512 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-ROUND-Q512 IRONCLAD::AQ2 IRONCLAD::AQ1 (1+ IRONCLAD::R))
; --> IRONCLAD::KUPYNA-G512 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::H IRONCLAD::I) (AREF IRONCLAD::AP1 IRONCLAD::I)
;             (AREF IRONCLAD::AQ1 IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::M (+ IRONCLAD::START (* 8 IRONCLAD::I)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFSTRUCT (KUPYNA # ...) ...)
; processing (DEFSTRUCT (KUPYNA/256 # ...))
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER KUPYNA ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFINE-DIGEST-UPDATER KUPYNA
;     (INCF IRONCLAD::TOTAL (* 8 IRONCLAD:BLOCK-LENGTH))
; --> THE 
; ==>
;   (+ (* 8 IRONCLAD:BLOCK-LENGTH) IRONCLAD::TOTAL)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709552639) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER 8 18446744073709552639) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (INCF IRONCLAD::TOTAL 512)
; --> THE 
; ==>
;   (+ 512 IRONCLAD::TOTAL)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 512 18446744073709552127)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 512 18446744073709552127) . #2#), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       etc.

;     (INCF IRONCLAD::TOTAL 1024)
; --> THE 
; ==>
;   (+ 1024 IRONCLAD::TOTAL)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1024 18446744073709552639)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1024 18446744073709552639) . #2#), not a (VALUES
;                                                                                  FIXNUM
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (INCF IRONCLAD::START IRONCLAD::N)
; 
; note: doing signed word to integer coercion (cost 20) to START

;     (INCF IRONCLAD::START 128)
; 
; note: doing signed word to integer coercion (cost 20) to START

;     (INCF IRONCLAD::START 64)
; 
; note: doing signed word to integer coercion (cost 20) to START

; processing (DEFINE-DIGEST-FINALIZER (# #) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFINE-DIGEST-FINALIZER ((KUPYNA 64) (KUPYNA/256 32))
;     (- IRONCLAD:BLOCK-LENGTH 12)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (- IRONCLAD:BLOCK-LENGTH IRONCLAD:DIGEST-LENGTH)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (INCF IRONCLAD::TOTAL (* 8 IRONCLAD::BUFFER-INDEX))
; --> THE 
; ==>
;   (+ (* 8 IRONCLAD::BUFFER-INDEX) IRONCLAD::TOTAL)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744073709552640) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744073709552640) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (> (+ IRONCLAD::BUFFER-INDEX 12) IRONCLAD:BLOCK-LENGTH)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (- IRONCLAD:BLOCK-LENGTH 12)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::BUFFER (- IRONCLAD:BLOCK-LENGTH 12))
;             IRONCLAD::TOTAL)
; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::H IRONCLAD::I)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::OUTPUT (* 8 IRONCLAD::I))
;             (AREF IRONCLAD::H IRONCLAD::I))
; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (- IRONCLAD:BLOCK-LENGTH IRONCLAD:DIGEST-LENGTH)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFDIGEST KUPYNA ...)
; processing (DEFDIGEST KUPYNA/256 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/kupyna-tmpPC0NBPQ.fasl
; compilation finished in 0:00:25.160
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/md2.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DEFCONST +MD2-PERMUTATION+ ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL) ...)
; processing (DEFUN UPDATE-MD2-REGS ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/md2.lisp
; in: DEFUN UPDATE-MD2-REGS
;     (+ IRONCLAD::I IRONCLAD::OFFSET)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DECLAIM (INLINE MD2REGS-DIGEST))
; processing (DEFUN MD2REGS-DIGEST ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/md2.lisp
; in: DEFUN MD2REGS-DIGEST
;     (+ IRONCLAD::START IRONCLAD::I)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFSTRUCT (MD2 # ...) ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER MD2 ...)
; processing (DEFINE-DIGEST-FINALIZER (MD2 16) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/md2.lisp
; in: DEFINE-DIGEST-FINALIZER (MD2 16)
;     (IRONCLAD::FINALIZE-REGISTERS IRONCLAD::STATE IRONCLAD::REGS)
; --> BLOCK FLET IRONCLAD::STUFF-REGISTERS BLOCK DOTIMES DO BLOCK LET TAGBODY 
; --> TAGBODY SETF LET* 
; ==>
;   (+ IRONCLAD::START IRONCLAD::I)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFDIGEST MD2 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/md2-tmpG3126E8T.fasl
; compilation finished in 0:00:00.480
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/md4.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFINE-DIGEST-REGISTERS (MD4 :ENDIAN ...) ...)
; processing (DEFCONST +PRISTINE-MD4-REGISTERS+ ...)
; processing (DEFUN UPDATE-MD4-BLOCK ...)
; processing (DEFSTRUCT (MD4 # ...) ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER MD4 ...)
; processing (DEFINE-DIGEST-FINALIZER (MD4 16) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/md4.lisp
; in: DEFINE-DIGEST-FINALIZER (MD4 16)
;     (* 8 (IRONCLAD::MD4-AMOUNT IRONCLAD::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFDIGEST MD4 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/md4-tmp5JEXSP3Q.fasl
; compilation finished in 0:00:01.156
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/md5.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (PROGN (DEFINE-DIGEST-REGISTERS # ...) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/md5.lisp
; in: DEFINE-DIGEST-FINALIZER (MD5 16)
;     (* 8 (IRONCLAD::MD5-AMOUNT IRONCLAD::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/md5-tmpLLDF3K1T.fasl
; compilation finished in 0:00:01.480
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/md5-lispworks-int32.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CL-USER)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/md5-lispworks-int32-tmpJXYIMMJQ.fasl
; compilation finished in 0:00:00.012
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/ripemd-128.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFINE-DIGEST-REGISTERS (RIPEMD-128 :ENDIAN ...) ...)
; processing (DEFCONST +PRISTINE-RIPEMD-128-REGISTERS+ ...)
; processing (DEFUN UPDATE-RIPEMD-128-BLOCK ...)
; processing (DEFSTRUCT (RIPEMD-128 # ...) ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER RIPEMD-128 ...)
; processing (DEFINE-DIGEST-FINALIZER (RIPEMD-128 16) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/ripemd-128.lisp
; in: DEFINE-DIGEST-FINALIZER (RIPEMD-128 16)
;     (* 8 (IRONCLAD::RIPEMD-128-AMOUNT IRONCLAD::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFDIGEST RIPEMD-128 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/ripemd-128-tmp3O86T7P9.fasl
; compilation finished in 0:00:02.500
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/ripemd-160.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFINE-DIGEST-REGISTERS (RIPEMD-160 :ENDIAN ...) ...)
; processing (DEFCONST +PRISTINE-RIPEMD-160-REGISTERS+ ...)
; processing (DEFUN UPDATE-RIPEMD-160-BLOCK ...)
; processing (DEFSTRUCT (RIPEMD-160 # ...) ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER RIPEMD-160 ...)
; processing (DEFINE-DIGEST-FINALIZER (RIPEMD-160 20) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/ripemd-160.lisp
; in: DEFINE-DIGEST-FINALIZER (RIPEMD-160 20)
;     (* 8 (IRONCLAD::RIPEMD-160-AMOUNT IRONCLAD::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFDIGEST RIPEMD-160 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/ripemd-160-tmpSU7VPU68.fasl
; compilation finished in 0:00:03.852
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/sha1.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCONSTANT +K1+ ...)
; processing (DEFCONSTANT +K2+ ...)
; processing (DEFCONSTANT +K3+ ...)
; processing (DEFCONSTANT +K4+ ...)
; processing (DEFINE-DIGEST-REGISTERS (SHA1 :ENDIAN ...) ...)
; processing (DEFCONST +PRISTINE-SHA1-REGISTERS+ ...)
; processing (DEFUN UPDATE-SHA1-BLOCK ...)
; processing (DECLAIM (INLINE EXPAND-BLOCK))
; processing (DEFUN EXPAND-BLOCK ...)
; processing (DEFSTRUCT (SHA1 # ...) ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER SHA1 ...)
; processing (DEFINE-DIGEST-FINALIZER (SHA1 20) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/sha1.lisp
; in: DEFINE-DIGEST-FINALIZER (SHA1 20)
;     (* 8 (IRONCLAD::SHA1-AMOUNT IRONCLAD::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFDIGEST SHA1 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/sha1-tmpNSMC798T.fasl
; compilation finished in 0:00:02.316
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/sha256.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DEFINE-DIGEST-REGISTERS (SHA224 :ENDIAN ...) ...)
; processing (DEFCONST +PRISTINE-SHA224-REGISTERS+ ...)
; processing (DEFINE-DIGEST-REGISTERS (SHA256 :ENDIAN ...) ...)
; processing (DEFCONST +PRISTINE-SHA256-REGISTERS+ ...)
; processing (DEFCONST +SHA256-ROUND-CONSTANTS+ ...)
; processing (DEFUN UPDATE-SHA256-BLOCK ...)
; processing (DEFUN SHA256-EXPAND-BLOCK ...)
; processing (DEFSTRUCT (SHA256 # ...) ...)
; processing (DEFSTRUCT (SHA224 # ...))
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER SHA256 ...)
; processing (DEFINE-DIGEST-FINALIZER (# #) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/sha256.lisp
; in: DEFINE-DIGEST-FINALIZER ((SHA256 32) (SHA224 28))
;     (* 8 (IRONCLAD::SHA256-AMOUNT IRONCLAD::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFDIGEST SHA256 ...)
; processing (DEFDIGEST SHA224 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/sha256-tmpS29GF1P4.fasl
; compilation finished in 0:00:04.464
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/sha3.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFTYPE KECCAK-LANE ...)
; processing (DEFTYPE KECCAK-STATE ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO GET-KECCAK-ROTATE-OFFSET ...)
; processing (DECLAIM (INLINE GET-KECCAK-ROUND-CONSTANT) ...)
; processing (DEFUN GET-KECCAK-ROUND-CONSTANT ...)
; processing (DECLAIM (INLINE MAKE-KECCAK-STATE) ...)
; processing (DEFUN MAKE-KECCAK-STATE ...)
; processing (DEFUN KECCAK-STATE-MERGE-INPUT ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/sha3.lisp
; in: DEFUN KECCAK-STATE-MERGE-INPUT
;     (LOGXOR (AREF IRONCLAD::STATE IRONCLAD::ELEMENT)
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 0)) 0))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 1)) 8))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 2)) 16))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 3)) 24))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 4)) 32))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 5)) 40))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 6)) 48))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 7)) 56)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 4278190081), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 4)) 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE IRONCLAD::ELEMENT)
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 0)) 0))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 1)) 8))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 2)) 16))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 3)) 24))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 4)) 32))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 5)) 40))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 6)) 48))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 7)) 56)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 5)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE IRONCLAD::ELEMENT)
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 0)) 0))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 1)) 8))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 2)) 16))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 3)) 24))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 4)) 32))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 5)) 40))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 6)) 48))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 7)) 56)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 6)) 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE IRONCLAD::ELEMENT)
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 0)) 0))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 1)) 8))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 2)) 16))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 3)) 24))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 4)) 32))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 5)) 40))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 6)) 48))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 7)) 56)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 7)) 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE IRONCLAD::ELEMENT)
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 0)) 0))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 1)) 8))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 2)) 16))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 3)) 24))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 4)) 32))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 5)) 40))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 6)) 48))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 7)) 56)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN KECCAK-STATE-EXTRACT-OUTPUT ...)
; processing (DEFMACRO WITH-KECCAK-STATE-ACCESSORS ...)
; processing (DEFMACRO WITH-TEMP-KECCAK-STATE ...)
; processing (DEFMACRO WITH-TEMP-KECCAK-ROWS ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN KECCAK-ROUNDS ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/sha3.lisp
; in: DEFUN KECCAK-ROUNDS
;     (LOGXOR (IRONCLAD::STATE-AREF IRONCLAD::STATE IRONCLAD::X 0)
;             (IRONCLAD::STATE-AREF IRONCLAD::STATE IRONCLAD::X 1)
;             (IRONCLAD::STATE-AREF IRONCLAD::STATE IRONCLAD::X 2)
;             (IRONCLAD::STATE-AREF IRONCLAD::STATE IRONCLAD::X 3)
;             (IRONCLAD::STATE-AREF IRONCLAD::STATE IRONCLAD::X 4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR
;      (IRONCLAD::TEMP-ROW-AREF IRONCLAD::C
;       (MOD (+ IRONCLAD::+KECCAK-STATE-COLUMNS+ (1- IRONCLAD::X))
;            IRONCLAD::+KECCAK-STATE-COLUMNS+))
;      (IRONCLAD::ROL64
;       (IRONCLAD::TEMP-ROW-AREF IRONCLAD::C
;        (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+))
;       1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::STATE-AREF IRONCLAD::STATE IRONCLAD::X IRONCLAD::Y)
;             (IRONCLAD::TEMP-ROW-AREF IRONCLAD::D IRONCLAD::X))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::STATE-AREF IRONCLAD::STATE 0 0)
;             (IRONCLAD::GET-KECCAK-ROUND-CONSTANT IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFUN PAD-MESSAGE-TO-WIDTH ...)
; processing (DEFSTRUCT (SHA3 # ...) ...)
; processing (DEFSTRUCT (SHA3/384 # ...))
; processing (DEFSTRUCT (SHA3/256 # ...))
; processing (DEFSTRUCT (SHA3/224 # ...))
; processing (DEFSTRUCT (KECCAK # ...))
; processing (DEFSTRUCT (KECCAK/384 # ...))
; processing (DEFSTRUCT (KECCAK/256 # ...))
; processing (DEFSTRUCT (KECCAK/224 # ...))
; processing (DEFSTRUCT (SHAKE256 # ...))
; processing (DEFSTRUCT (SHAKE128 # ...))
; processing (DEFUN %MAKE-SHAKE256-DIGEST ...)
; processing (DEFUN %MAKE-SHAKE128-DIGEST ...)
; processing (DEFMETHOD BLOCK-LENGTH ...)
; processing (DEFMETHOD BLOCK-LENGTH ...)
; processing (DEFMETHOD DIGEST-LENGTH ...)
; processing (DEFMETHOD DIGEST-LENGTH ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFUN SHA3-UPDATE ...)
; processing (DEFUN SHA3-FINALIZE ...)
; processing (DEFINE-DIGEST-UPDATER SHA3 ...)
; processing (DEFINE-DIGEST-FINALIZER (# # ...) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code
; processing (DEFDIGEST SHA3 ...)
; processing (DEFDIGEST SHA3/384 ...)
; processing (DEFDIGEST SHA3/256 ...)
; processing (DEFDIGEST SHA3/224 ...)
; processing (DEFDIGEST KECCAK ...)
; processing (DEFDIGEST KECCAK/384 ...)
; processing (DEFDIGEST KECCAK/256 ...)
; processing (DEFDIGEST KECCAK/224 ...)
; processing (DEFMETHOD PRODUCE-DIGEST ...)
; processing (DEFMETHOD PRODUCE-DIGEST ...)
; processing (SETF (GET # ...) ...)
; processing (SETF (GET # ...) ...)
; processing (SETF (GET # ...) ...)
; processing (SETF (GET # ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/sha3-tmpQXNG4IU7.fasl
; compilation finished in 0:00:02.200
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/sha512.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DEFINE-DIGEST-REGISTERS (SHA384 :ENDIAN ...) ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/sha512.lisp
; in:
;      DEFINE-DIGEST-REGISTERS (SHA384 :ENDIAN :BIG :SIZE 8 :DIGEST-REGISTERS 6)
;     (IRONCLAD::DEFINE-DIGEST-REGISTERS
;      (IRONCLAD:SHA384 :ENDIAN :BIG :SIZE 8 :DIGEST-REGISTERS 6)
;      (IRONCLAD::A 14680500436340154072) (IRONCLAD::B 7105036623409894663)
;      (IRONCLAD::C 10473403895298186519) (IRONCLAD::D 1526699215303891257)
;      (IRONCLAD::E 7436329637833083697) (IRONCLAD::F 10282925794625328401)
;      (IRONCLAD::G 15784041429090275239) (IRONCLAD::H 5167115440072839076))
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION 
; --> BLOCK SETF PROGN SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFCONST +PRISTINE-SHA384-REGISTERS+ ...)
; processing (DEFINE-DIGEST-REGISTERS (SHA512 :ENDIAN ...) ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/sha512.lisp
; in: DEFINE-DIGEST-REGISTERS (SHA512 :ENDIAN :BIG :SIZE 8)
;     (IRONCLAD::DEFINE-DIGEST-REGISTERS (IRONCLAD:SHA512 :ENDIAN :BIG :SIZE 8)
;                                        (IRONCLAD::A 7640891576956012808)
;                                        (IRONCLAD::B 13503953896175478587)
;                                        (IRONCLAD::C 4354685564936845355)
;                                        (IRONCLAD::D 11912009170470909681)
;                                        (IRONCLAD::E 5840696475078001361)
;                                        (IRONCLAD::F 11170449401992604703)
;                                        (IRONCLAD::G 2270897969802886507)
;                                        (IRONCLAD::H 6620516959819538809))
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION 
; --> BLOCK SETF PROGN SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFCONST +PRISTINE-SHA512-REGISTERS+ ...)
; processing (DEFCONST +SHA512-ROUND-CONSTANTS+ ...)
; processing (DEFUN UPDATE-SHA512-BLOCK ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/sha512.lisp
; in: DEFUN UPDATE-SHA512-BLOCK
;     (IRONCLAD::SHA512-ROUND 0 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 1 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 2 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 3 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 4 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 5 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 6 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 7 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 8 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 9 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 10 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 11 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 12 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 13 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 14 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 15 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 16 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 17 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 18 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 19 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 20 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 21 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 22 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 23 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 24 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 25 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 26 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 27 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 28 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 29 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 30 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 31 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 32 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 33 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 34 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 35 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 36 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 37 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 38 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 39 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 40 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 41 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 42 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 43 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 44 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 45 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 46 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 47 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 48 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 49 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 50 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 51 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 52 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 53 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 54 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 55 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 56 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 57 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 58 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 59 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 60 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 61 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 62 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 63 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 64 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 65 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 66 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 67 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 68 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 69 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 70 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 71 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 72 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 73 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 74 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 75 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 76 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 77 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 78 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 79 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-A IRONCLAD::REGS) IRONCLAD::A)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-B IRONCLAD::REGS) IRONCLAD::B)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-C IRONCLAD::REGS) IRONCLAD::C)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-D IRONCLAD::REGS) IRONCLAD::D)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-E IRONCLAD::REGS) IRONCLAD::E)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-F IRONCLAD::REGS) IRONCLAD::F)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-G IRONCLAD::REGS) IRONCLAD::G)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-H IRONCLAD::REGS) IRONCLAD::H)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (LOGXOR (IRONCLAD::ROR64 IRONCLAD::X IRONCLAD::R1)
;             (IRONCLAD::ROR64 IRONCLAD::X IRONCLAD::R2)
;             (IRONCLAD::ROR64 IRONCLAD::X IRONCLAD::R3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 0 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 1 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 2 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 3 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 4 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 5 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 6 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 7 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 8 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 9 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 10 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 11 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 12 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 13 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 14 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 15 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 16 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 17 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 18 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 19 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 20 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 21 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 22 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 23 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 24 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 25 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 26 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 27 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 28 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 29 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 30 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 31 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 32 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 33 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 34 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 35 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 36 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 37 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 38 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 39 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 40 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 41 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 42 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 43 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 44 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 45 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 46 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 47 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 48 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 49 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 50 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 51 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 52 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 53 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 54 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 55 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 56 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 57 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 58 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 59 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 60 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 61 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 62 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 63 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 64 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 65 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 66 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 67 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 68 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 69 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 70 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 71 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 72 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 73 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 74 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 75 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 76 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 77 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 78 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 79 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-A IRONCLAD::REGS) IRONCLAD::A)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-B IRONCLAD::REGS) IRONCLAD::B)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-C IRONCLAD::REGS) IRONCLAD::C)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-D IRONCLAD::REGS) IRONCLAD::D)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-E IRONCLAD::REGS) IRONCLAD::E)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-F IRONCLAD::REGS) IRONCLAD::F)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-G IRONCLAD::REGS) IRONCLAD::G)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-H IRONCLAD::REGS) IRONCLAD::H)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFUN SHA512-EXPAND-BLOCK ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/sha512.lisp
; in: DEFUN SHA512-EXPAND-BLOCK
;     (IRONCLAD::MOD64+ (IRONCLAD::SIGMA (AREF BLOCK (- IRONCLAD::I 15)) 1 8 7)
;                       (AREF BLOCK (- IRONCLAD::I 16)))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (AREF BLOCK (- IRONCLAD::I 7))
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::SIGMA (AREF BLOCK (- IRONCLAD::I 15)) 1 8 7)
;                        (AREF BLOCK (- IRONCLAD::I 16))))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::SIGMA (AREF BLOCK (- IRONCLAD::I 2)) 19 61 6)
;                       (IRONCLAD::MOD64+ (AREF BLOCK (- IRONCLAD::I 7))
;                                         (IRONCLAD::MOD64+
;                                          (IRONCLAD::SIGMA (AREF BLOCK #) 1 8 7)
;                                          (AREF BLOCK (- IRONCLAD::I 16)))))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (LOGXOR (IRONCLAD::ROR64 IRONCLAD::X IRONCLAD::R1)
;             (IRONCLAD::ROR64 IRONCLAD::X IRONCLAD::R2)
;             (ASH IRONCLAD::X (- IRONCLAD::R3)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (ASH IRONCLAD::X (- IRONCLAD::R3))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 58) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            (UNSIGNED-BYTE
;                                                                             32)
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 58) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (LOGXOR (IRONCLAD::ROR64 IRONCLAD::X IRONCLAD::R1)
;             (IRONCLAD::ROR64 IRONCLAD::X IRONCLAD::R2)
;             (ASH IRONCLAD::X (- IRONCLAD::R3)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 58), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 58), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::SIGMA (AREF BLOCK (- IRONCLAD::I 15)) 1 8 7)
;                       (AREF BLOCK (- IRONCLAD::I 16)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF BLOCK (- IRONCLAD::I 7))
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::SIGMA (AREF BLOCK (- IRONCLAD::I 15)) 1 8 7)
;                        (AREF BLOCK (- IRONCLAD::I 16))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::SIGMA (AREF BLOCK (- IRONCLAD::I 2)) 19 61 6)
;                       (IRONCLAD::MOD64+ (AREF BLOCK (- IRONCLAD::I 7))
;                                         (IRONCLAD::MOD64+
;                                          (IRONCLAD::SIGMA (AREF BLOCK #) 1 8 7)
;                                          (AREF BLOCK (- IRONCLAD::I 16)))))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFSTRUCT (SHA512 # ...) ...)
; processing (DEFSTRUCT (SHA384 # ...))
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER SHA512 ...)
; processing (DEFINE-DIGEST-FINALIZER (# #) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/sha512.lisp
; in: DEFINE-DIGEST-FINALIZER ((SHA512 64) (SHA384 48))
;     (* 8 (IRONCLAD::SHA512-AMOUNT IRONCLAD::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (SETF (AREF BLOCK 15) IRONCLAD::TOTAL-LENGTH)
; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; processing (DEFDIGEST SHA512 ...)
; processing (DEFDIGEST SHA384 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/sha512-tmpEUCVFYP4.fasl
; compilation finished in 0:00:07.320
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/skein.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DEFCONSTANT +SKEIN-KEY+ ...)
; processing (DEFCONSTANT +SKEIN-CFG+ ...)
; processing (DEFCONSTANT +SKEIN-PRS+ ...)
; processing (DEFCONSTANT +SKEIN-PK+ ...)
; processing (DEFCONSTANT +SKEIN-KDF+ ...)
; processing (DEFCONSTANT +SKEIN-NON+ ...)
; processing (DEFCONSTANT +SKEIN-MSG+ ...)
; processing (DEFCONSTANT +SKEIN-OUT+ ...)
; processing (DECLAIM (TYPE # ...))
; processing (DECLAIM (TYPE # ...))
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST +SKEIN256-IV-128+ ...)
; processing (DEFCONST +SKEIN256-IV-160+ ...)
; processing (DEFCONST +SKEIN256-IV-224+ ...)
; processing (DEFCONST +SKEIN256-IV-256+ ...)
; processing (DEFCONST +SKEIN512-IV-128+ ...)
; processing (DEFCONST +SKEIN512-IV-160+ ...)
; processing (DEFCONST +SKEIN512-IV-224+ ...)
; processing (DEFCONST +SKEIN512-IV-256+ ...)
; processing (DEFCONST +SKEIN512-IV-384+ ...)
; processing (DEFCONST +SKEIN512-IV-512+ ...)
; processing (DEFCONST +SKEIN1024-IV-384+ ...)
; processing (DEFCONST +SKEIN1024-IV-512+ ...)
; processing (DEFCONST +SKEIN1024-IV-1024+ ...)
; processing (DEFUN SKEIN-GET-IV ...)
; processing (DECLAIM (INLINE SKEIN-INCREMENT-COUNTER))
; processing (DEFUN SKEIN-INCREMENT-COUNTER ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/skein.lisp
; in: DEFUN SKEIN-INCREMENT-COUNTER
;     (IRONCLAD::MOD64+ (AREF IRONCLAD::TWEAK 0) IRONCLAD::N)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (SETF (AREF IRONCLAD::TWEAK 0) IRONCLAD::X
;           (LDB (BYTE 32 0) (AREF IRONCLAD::TWEAK 1)) IRONCLAD::Y)
; --> SETF LET* LET DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::TWEAK 0) IRONCLAD::N)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744078004518911) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744078004518911) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND (AREF IRONCLAD::TWEAK 1) 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (< IRONCLAD::X IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (SETF (AREF IRONCLAD::TWEAK 0) IRONCLAD::X
;           (LDB (BYTE 32 0) (AREF IRONCLAD::TWEAK 1)) IRONCLAD::Y)
; --> SETF LET* LET DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN SKEIN-UPDATE-TWEAK ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/skein.lisp
; in: DEFUN SKEIN-UPDATE-TWEAK
;     (IRONCLAD::SKEIN-INCREMENT-COUNTER IRONCLAD::TWEAK
;      IRONCLAD::POSITION-INCREMENT)
; --> BLOCK LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> BLOCK LET* SETF PROGN SETF LET* LET DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> BLOCK LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744078004518911) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744078004518911) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> BLOCK LET* IRONCLAD::MOD32+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

; --> BLOCK LET* SETF PROGN SETF LET* LET DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN SKEIN-MAKE-TWEAK ...)
; processing (DEFUN SKEIN-MAKE-CONFIGURATION-STRING ...)
; processing (DEFGENERIC SKEIN-VALUE ...)
; processing (DEFGENERIC SKEIN-TWEAK ...)
; processing (DEFGENERIC SKEIN-CFG ...)
; processing (DEFGENERIC SKEIN-BUFFER ...)
; processing (DEFGENERIC SKEIN-BUFFER-LENGTH ...)
; processing (DEFGENERIC SKEIN-CIPHER ...)
; processing (DECLAIM (INLINE SKEIN-UPDATE-CIPHER))
; processing (DEFUN SKEIN-UPDATE-CIPHER ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/skein.lisp
; in: DEFUN SKEIN-UPDATE-CIPHER
;     (IRONCLAD:UB64REF/LE IRONCLAD::KEY (ASH IRONCLAD::I 3))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (LOGXOR IRONCLAD::PARITY IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::TWEAK 0) (AREF IRONCLAD::TWEAK 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::KEY (ASH IRONCLAD::I 3))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN SKEIN-UBI ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/skein.lisp
; in: DEFUN SKEIN-UBI
;     (FUNCALL IRONCLAD::ENCRYPTION-FUNCTION IRONCLAD::CIPHER IRONCLAD::BUFFER 0
;              IRONCLAD::CIPHERTEXT 0)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   ENCRYPTION-FUNCTION is not known to be a function

;     (IRONCLAD::SKEIN-INCREMENT-COUNTER IRONCLAD::TWEAK IRONCLAD:BLOCK-LENGTH)
; --> LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> LET* SETF PROGN SETF LET* LET DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (FUNCALL IRONCLAD::ENCRYPTION-FUNCTION IRONCLAD::CIPHER IRONCLAD::MESSAGE
;              IRONCLAD::MESSAGE-START IRONCLAD::CIPHERTEXT 0)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   ENCRYPTION-FUNCTION is not known to be a function

;     (IRONCLAD::SKEIN-UPDATE-CIPHER IRONCLAD:BLOCK-LENGTH IRONCLAD::CIPHER-KEY
;      IRONCLAD::CIPHER-TWEAK IRONCLAD::VALUE IRONCLAD::TWEAK)
; --> LET LOOP BLOCK LET TAGBODY SETF PROGN SETF SETQ THE IRONCLAD:UB64REF/LE 
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::SKEIN-INCREMENT-COUNTER IRONCLAD::TWEAK IRONCLAD:BLOCK-LENGTH)
; --> BLOCK LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> BLOCK LET* SETF PROGN SETF LET* LET DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::SKEIN-UPDATE-CIPHER IRONCLAD:BLOCK-LENGTH IRONCLAD::CIPHER-KEY
;      IRONCLAD::CIPHER-TWEAK IRONCLAD::VALUE IRONCLAD::TWEAK)
; --> BLOCK LET LOOP BLOCK LET TAGBODY SETF PROGN SETF SETQ THE 
; --> IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (MAKE-ARRAY 128 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY 128 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)

;     (IRONCLAD::SKEIN-INCREMENT-COUNTER IRONCLAD::TWEAK IRONCLAD:BLOCK-LENGTH)
; --> BLOCK LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744073709551744) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744073709551744) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> BLOCK LET* IRONCLAD::MOD32+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::SKEIN-UPDATE-CIPHER IRONCLAD:BLOCK-LENGTH IRONCLAD::CIPHER-KEY
;      IRONCLAD::CIPHER-TWEAK IRONCLAD::VALUE IRONCLAD::TWEAK)
; --> BLOCK LET LOOP BLOCK LET TAGBODY SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::PARITY IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK LET SETF PROGN SETF LET* 
; ==>
;   (LOGXOR (AREF IRONCLAD::TWEAK 0) (AREF IRONCLAD::TWEAK 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::SKEIN-INCREMENT-COUNTER IRONCLAD::TWEAK IRONCLAD:BLOCK-LENGTH)
; --> LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744073709551744) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744073709551744) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> LET* IRONCLAD::MOD32+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::SKEIN-UPDATE-CIPHER IRONCLAD:BLOCK-LENGTH IRONCLAD::CIPHER-KEY
;      IRONCLAD::CIPHER-TWEAK IRONCLAD::VALUE IRONCLAD::TWEAK)
; --> LET LOOP BLOCK LET TAGBODY SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::PARITY IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET SETF PROGN SETF LET* 
; ==>
;   (LOGXOR (AREF IRONCLAD::TWEAK 0) (AREF IRONCLAD::TWEAK 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::SKEIN-INCREMENT-COUNTER IRONCLAD::TWEAK IRONCLAD:BLOCK-LENGTH)
; --> LET* SETF PROGN SETF LET* LET DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD::SKEIN-UPDATE-CIPHER IRONCLAD:BLOCK-LENGTH IRONCLAD::CIPHER-KEY
;      IRONCLAD::CIPHER-TWEAK IRONCLAD::VALUE IRONCLAD::TWEAK)
; --> LET LOOP BLOCK LET TAGBODY SETF PROGN SETF SETQ THE IRONCLAD:UB64REF/LE 
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; --> BLOCK LET LOOP BLOCK LET TAGBODY SETF PROGN SETF SETQ THE 
; --> IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD::SKEIN-INCREMENT-COUNTER IRONCLAD::TWEAK IRONCLAD:BLOCK-LENGTH)
; --> BLOCK LET* SETF PROGN SETF LET* LET DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN SKEIN-FINALIZE ...)
; processing (DEFUN SKEIN-COPY-CIPHER ...)
; processing (DEFSTRUCT (SKEIN256 # ...) ...)
; processing (DEFSTRUCT (SKEIN256/128 # ...))
; processing (DEFSTRUCT (SKEIN256/160 # ...))
; processing (DEFSTRUCT (SKEIN256/224 # ...))
; processing (DEFMETHOD SKEIN-VALUE ...)
; processing (DEFMETHOD SKEIN-TWEAK ...)
; processing (DEFMETHOD SKEIN-CFG ...)
; processing (DEFMETHOD SKEIN-BUFFER ...)
; processing (DEFMETHOD SKEIN-BUFFER-LENGTH ...)
; processing (DEFMETHOD (SETF SKEIN-BUFFER-LENGTH) ...)
; processing (DEFMETHOD SKEIN-CIPHER ...)
; processing (DEFMETHOD (SETF SKEIN-CIPHER) ...)
; processing (DEFUN %REINITIALIZE-SKEIN256 ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER SKEIN256 ...)
; processing (DEFINE-DIGEST-FINALIZER (# # ...) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code
; processing (DEFDIGEST SKEIN256 ...)
; processing (DEFDIGEST SKEIN256/128 ...)
; processing (DEFDIGEST SKEIN256/160 ...)
; processing (DEFDIGEST SKEIN256/224 ...)
; processing (DEFSTRUCT (SKEIN512 # ...) ...)
; processing (DEFSTRUCT (SKEIN512/128 # ...))
; processing (DEFSTRUCT (SKEIN512/160 # ...))
; processing (DEFSTRUCT (SKEIN512/224 # ...))
; processing (DEFSTRUCT (SKEIN512/256 # ...))
; processing (DEFSTRUCT (SKEIN512/384 # ...))
; processing (DEFMETHOD SKEIN-VALUE ...)
; processing (DEFMETHOD SKEIN-TWEAK ...)
; processing (DEFMETHOD SKEIN-CFG ...)
; processing (DEFMETHOD SKEIN-BUFFER ...)
; processing (DEFMETHOD SKEIN-BUFFER-LENGTH ...)
; processing (DEFMETHOD (SETF SKEIN-BUFFER-LENGTH) ...)
; processing (DEFMETHOD SKEIN-CIPHER ...)
; processing (DEFMETHOD (SETF SKEIN-CIPHER) ...)
; processing (DEFUN %REINITIALIZE-SKEIN512 ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER SKEIN512 ...)
; processing (DEFINE-DIGEST-FINALIZER (# # ...) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code
; processing (DEFDIGEST SKEIN512 ...)
; processing (DEFDIGEST SKEIN512/128 ...)
; processing (DEFDIGEST SKEIN512/160 ...)
; processing (DEFDIGEST SKEIN512/224 ...)
; processing (DEFDIGEST SKEIN512/256 ...)
; processing (DEFDIGEST SKEIN512/384 ...)
; processing (DEFSTRUCT (SKEIN1024 # ...) ...)
; processing (DEFSTRUCT (SKEIN1024/384 # ...))
; processing (DEFSTRUCT (SKEIN1024/512 # ...))
; processing (DEFMETHOD SKEIN-VALUE ...)
; processing (DEFMETHOD SKEIN-TWEAK ...)
; processing (DEFMETHOD SKEIN-CFG ...)
; processing (DEFMETHOD SKEIN-BUFFER ...)
; processing (DEFMETHOD SKEIN-BUFFER-LENGTH ...)
; processing (DEFMETHOD (SETF SKEIN-BUFFER-LENGTH) ...)
; processing (DEFMETHOD SKEIN-CIPHER ...)
; processing (DEFMETHOD (SETF SKEIN-CIPHER) ...)
; processing (DEFUN %REINITIALIZE-SKEIN1024 ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER SKEIN1024 ...)
; processing (DEFINE-DIGEST-FINALIZER (# # ...) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code
; processing (DEFDIGEST SKEIN1024 ...)
; processing (DEFDIGEST SKEIN1024/384 ...)
; processing (DEFDIGEST SKEIN1024/512 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/skein-tmpYNYD5896.fasl
; compilation finished in 0:00:03.289
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/sm3.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DEFCONST +SM3-INITIAL-STATE+ ...)
; processing (DEFMACRO SM3-P0 ...)
; processing (DEFMACRO SM3-P1 ...)
; processing (DEFMACRO SM3-EE ...)
; processing (DEFMACRO SM3-FF ...)
; processing (DEFMACRO SM3-GG ...)
; processing (DEFMACRO SM3-R1 ...)
; processing (DEFMACRO SM3-R2 ...)
; processing (DEFUN SM3-HASH ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/sm3.lisp
; in: DEFUN SM3-HASH
;     (DEFUN IRONCLAD::SM3-HASH (IRONCLAD::STATE IRONCLAD::DATA IRONCLAD::START)
;       (DECLARE (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 32) (8)) IRONCLAD::STATE)
;                (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) IRONCLAD::DATA)
;                (TYPE FIXNUM IRONCLAD::START)
;                (OPTIMIZE (SPEED 3) (SPACE 0) (SAFETY 0) (DEBUG 0)))
;       (LET ((IRONCLAD::A (AREF IRONCLAD::STATE 0))
;             (IRONCLAD::B (AREF IRONCLAD::STATE 1))
;             (IRONCLAD::C (AREF IRONCLAD::STATE 2))
;             (IRONCLAD::D (AREF IRONCLAD::STATE 3))
;             (IRONCLAD::E (AREF IRONCLAD::STATE 4))
;             (IRONCLAD::F (AREF IRONCLAD::STATE 5))
;             (IRONCLAD::G (AREF IRONCLAD::STATE 6))
;             (IRONCLAD::H (AREF IRONCLAD::STATE 7))
;             (IRONCLAD::W00 (IRONCLAD:UB32REF/BE IRONCLAD::DATA IRONCLAD::START))
;             (IRONCLAD::W01 (IRONCLAD:UB32REF/BE IRONCLAD::DATA #))
;             (IRONCLAD::W02 (IRONCLAD:UB32REF/BE IRONCLAD::DATA #))
;             (IRONCLAD::W03 (IRONCLAD:UB32REF/BE IRONCLAD::DATA #))
;             ...)
;         (DECLARE
;          (TYPE (UNSIGNED-BYTE 32) IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;           IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
;          (TYPE (UNSIGNED-BYTE 32) IRONCLAD::W00 IRONCLAD::W01 IRONCLAD::W02
;           IRONCLAD::W03 IRONCLAD::W04 IRONCLAD::W05 IRONCLAD::W06 IRONCLAD::W07)
;          (TYPE (UNSIGNED-BYTE 32) IRONCLAD::W08 IRONCLAD::W09 IRONCLAD::W10
;           IRONCLAD::W11 IRONCLAD::W12 IRONCLAD::W13 IRONCLAD::W14 IRONCLAD::W15))
;         (IRONCLAD::SM3-R1 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;                           IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;                           2043430169 IRONCLAD::W00
;                           (LOGXOR IRONCLAD::W00 IRONCLAD::W04))
;         (SETF IRONCLAD::W00
;                 (IRONCLAD::SM3-EE IRONCLAD::W00 IRONCLAD::W07 IRONCLAD::W13
;                                   IRONCLAD::W03 IRONCLAD::W10))
;         (IRONCLAD::SM3-R1 IRONCLAD::D IRONCLAD::A IRONCLAD::B IRONCLAD::C
;                           IRONCLAD::H IRONCLAD::E IRONCLAD::F IRONCLAD::G
;                           4086860338 IRONCLAD::W01
;                           (LOGXOR IRONCLAD::W01 IRONCLAD::W05))
;         (SETF IRONCLAD::W01
;                 (IRONCLAD::SM3-EE IRONCLAD::W01 IRONCLAD::W08 IRONCLAD::W14
;                                   IRONCLAD::W04 IRONCLAD::W11))
;         (IRONCLAD::SM3-R1 IRONCLAD::C IRONCLAD::D IRONCLAD::A IRONCLAD::B
;                           IRONCLAD::G IRONCLAD::H IRONCLAD::E IRONCLAD::F
;                           3878753381 IRONCLAD::W02
;                           (LOGXOR IRONCLAD::W02 IRONCLAD::W06))
;         (SETF IRONCLAD::W02
;                 (IRONCLAD::SM3-EE IRONCLAD::W02 IRONCLAD::W09 IRONCLAD::W15
;                                   IRONCLAD::W05 IRONCLAD::W12))
;         (IRONCLAD::SM3-R1 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::A
;                           IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::E
;                           3462539467 IRONCLAD::W03
;                           (LOGXOR IRONCLAD::W03 IRONCLAD::W07))
;         (SETF IRONCLAD::W03
;                 (IRONCLAD::SM3-EE IRONCLAD::W03 IRONCLAD::W10 IRONCLAD::W00
;                                   IRONCLAD::W06 IRONCLAD::W13))
;         (IRONCLAD::SM3-R1 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;                           IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;                           2630111639 IRONCLAD::W04
;                           (LOGXOR IRONCLAD::W04 IRONCLAD::W08))
;         ...))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA IRONCLAD::SM3-HASH
;         (IRONCLAD::STATE IRONCLAD::DATA IRONCLAD::START)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 32) (8)) IRONCLAD::STATE)
;                (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) IRONCLAD::DATA)
;                (TYPE FIXNUM IRONCLAD::START)
;                (OPTIMIZE (SPEED 3) (SPACE 0) (SAFETY 0) (DEBUG 0)))
;       (BLOCK IRONCLAD::SM3-HASH
;         (LET ((IRONCLAD::A #)
;               (IRONCLAD::B #)
;               (IRONCLAD::C #)
;               (IRONCLAD::D #)
;               (IRONCLAD::E #)
;               (IRONCLAD::F #)
;               (IRONCLAD::G #)
;               (IRONCLAD::H #)
;               (IRONCLAD::W00 #)
;               (IRONCLAD::W01 #)
;               (IRONCLAD::W02 #)
;               (IRONCLAD::W03 #)
;               ...)
;           (DECLARE
;            (TYPE # IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;             IRONCLAD::F IRONCLAD::G IRONCLAD::H)
;            (TYPE # IRONCLAD::W00 IRONCLAD::W01 IRONCLAD::W02 IRONCLAD::W03
;             IRONCLAD::W04 IRONCLAD::W05 IRONCLAD::W06 IRONCLAD::W07)
;            (TYPE # IRONCLAD::W08 IRONCLAD::W09 IRONCLAD::W10 IRONCLAD::W11
;             IRONCLAD::W12 IRONCLAD::W13 IRONCLAD::W14 IRONCLAD::W15))
;           (IRONCLAD::SM3-R1 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;                             IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;                             2043430169 IRONCLAD::W00
;                             (LOGXOR IRONCLAD::W00 IRONCLAD::W04))
;           (SETF IRONCLAD::W00 #)
;           (IRONCLAD::SM3-R1 IRONCLAD::D IRONCLAD::A IRONCLAD::B IRONCLAD::C
;                             IRONCLAD::H IRONCLAD::E IRONCLAD::F IRONCLAD::G
;                             4086860338 IRONCLAD::W01
;                             (LOGXOR IRONCLAD::W01 IRONCLAD::W05))
;           (SETF IRONCLAD::W01 #)
;           (IRONCLAD::SM3-R1 IRONCLAD::C IRONCLAD::D IRONCLAD::A IRONCLAD::B
;                             IRONCLAD::G IRONCLAD::H IRONCLAD::E IRONCLAD::F
;                             3878753381 IRONCLAD::W02
;                             (LOGXOR IRONCLAD::W02 IRONCLAD::W06))
;           (SETF IRONCLAD::W02 #)
;           (IRONCLAD::SM3-R1 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::A
;                             IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::E
;                             3462539467 IRONCLAD::W03
;                             (LOGXOR IRONCLAD::W03 IRONCLAD::W07))
;           (SETF IRONCLAD::W03 #)
;           (IRONCLAD::SM3-R1 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;                             IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;                             2630111639 IRONCLAD::W04
;                             (LOGXOR IRONCLAD::W04 IRONCLAD::W08))
;           ...)))
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DEFSTRUCT (SM3 # ...) ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER SM3 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/sm3.lisp
; in: DEFINE-DIGEST-UPDATER SM3
;     (INCF COUNT IRONCLAD::N)
; --> THE 
; ==>
;   (+ IRONCLAD::N COUNT)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744073709551679) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744073709551679) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (INCF COUNT 64)
; --> THE 
; ==>
;   (+ 64 COUNT)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 64 18446744073709551679)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 64 18446744073709551679) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.

;     (INCF COUNT LENGTH)
; --> THE 
; ==>
;   (+ LENGTH COUNT)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551678) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER 1 18446744073709551678) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (INCF IRONCLAD::START 64)
; 
; note: doing signed word to integer coercion (cost 20) to START

;     (INCF IRONCLAD::START IRONCLAD::N)
; 
; note: doing signed word to integer coercion (cost 20) to START

;     (DECF LENGTH IRONCLAD::N)
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; processing (DEFINE-DIGEST-FINALIZER (SM3 32) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/sm3.lisp
; in: DEFINE-DIGEST-FINALIZER (SM3 32)
;     (* 8 (IRONCLAD::SM3-COUNT IRONCLAD::STATE))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 147573952589676412921) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 147573952589676412921) . #2#), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       etc.

;     (SETF (IRONCLAD:UB64REF/BE IRONCLAD::BUFFER 56) IRONCLAD::BIT-COUNT)
; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFDIGEST SM3 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/sm3-tmpYABDVJMA.fasl
; compilation finished in 0:00:05.992
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/streebog.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DECLAIM (INLINE STREEBOG-AX) ...)
; processing (DEFUN STREEBOG-AX ...)
; processing (DEFMACRO STREEBOG-X ...)
; processing (DEFMACRO STREEBOG-XLPS ...)
; processing (DEFMACRO STREEBOG-ROUND ...)
; processing (DEFUN STREEBOG-ADD512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/streebog.lisp
; in: DEFUN STREEBOG-ADD512
;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (AREF IRONCLAD::Y IRONCLAD::I))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::TMP IRONCLAD::CF)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (AREF IRONCLAD::Y IRONCLAD::I))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (< IRONCLAD::TMP (AREF IRONCLAD::X IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::TMP IRONCLAD::CF)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744073709551617) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744073709551617) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; processing (DEFUN STREEBOG-G ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/streebog.lisp
; in: DEFUN STREEBOG-G
;     (IRONCLAD::STREEBOG-XLPS IRONCLAD::H IRONCLAD::N IRONCLAD::DATA)
; ==>
;   (LOGXOR (AREF IRONCLAD::H 0) (AREF IRONCLAD::N 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::H 1) (AREF IRONCLAD::N 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::H 2) (AREF IRONCLAD::N 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::H 3) (AREF IRONCLAD::N 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::H 4) (AREF IRONCLAD::N 4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::H 5) (AREF IRONCLAD::N 5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::H 6) (AREF IRONCLAD::N 6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::H 7) (AREF IRONCLAD::N 7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET LET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::STREEBOG-XLPS IRONCLAD::KI IRONCLAD::M IRONCLAD::DATA)
; ==>
;   (LOGXOR (AREF IRONCLAD::KI 0) (AREF IRONCLAD::M 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 1) (AREF IRONCLAD::M 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 2) (AREF IRONCLAD::M 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 3) (AREF IRONCLAD::M 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 4) (AREF IRONCLAD::M 4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 5) (AREF IRONCLAD::M 5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 6) (AREF IRONCLAD::M 6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 7) (AREF IRONCLAD::M 7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET LET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::STREEBOG-ROUND IRONCLAD::I IRONCLAD::KI IRONCLAD::DATA)
; --> IRONCLAD::STREEBOG-XLPS LET 
; ==>
;   (LOGXOR (AREF IRONCLAD::KI 0)
;           (AREF
;            (THE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (8))
;                 (AREF IRONCLAD::+STREEBOG-C+ IRONCLAD::I))
;            0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 1)
;           (AREF
;            (THE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (8))
;                 (AREF IRONCLAD::+STREEBOG-C+ IRONCLAD::I))
;            1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 2)
;           (AREF
;            (THE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (8))
;                 (AREF IRONCLAD::+STREEBOG-C+ IRONCLAD::I))
;            2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 3)
;           (AREF
;            (THE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (8))
;                 (AREF IRONCLAD::+STREEBOG-C+ IRONCLAD::I))
;            3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 4)
;           (AREF
;            (THE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (8))
;                 (AREF IRONCLAD::+STREEBOG-C+ IRONCLAD::I))
;            4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 5)
;           (AREF
;            (THE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (8))
;                 (AREF IRONCLAD::+STREEBOG-C+ IRONCLAD::I))
;            5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 6)
;           (AREF
;            (THE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (8))
;                 (AREF IRONCLAD::+STREEBOG-C+ IRONCLAD::I))
;            6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 7)
;           (AREF
;            (THE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (8))
;                 (AREF IRONCLAD::+STREEBOG-C+ IRONCLAD::I))
;            7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::STREEBOG-XLPS LET IRONCLAD::DOTIMES-UNROLLED PROGN 
; --> SYMBOL-MACROLET LET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::STREEBOG-XLPS LET 
; ==>
;   (LOGXOR (AREF IRONCLAD::KI 0) (AREF IRONCLAD::DATA 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 1) (AREF IRONCLAD::DATA 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 2) (AREF IRONCLAD::DATA 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 3) (AREF IRONCLAD::DATA 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 4) (AREF IRONCLAD::DATA 4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 5) (AREF IRONCLAD::DATA 5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 6) (AREF IRONCLAD::DATA 6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 7) (AREF IRONCLAD::DATA 7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::STREEBOG-XLPS LET IRONCLAD::DOTIMES-UNROLLED PROGN 
; --> SYMBOL-MACROLET LET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::STREEBOG-XLPS IRONCLAD::KI
;                              (THE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (8))
;                                   (AREF IRONCLAD::+STREEBOG-C+ 11))
;                              IRONCLAD::KI)
; --> IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET LET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::STREEBOG-X IRONCLAD::KI IRONCLAD::DATA IRONCLAD::DATA)
; --> PROGN SETF LET* 
; ==>
;   (LOGXOR (AREF IRONCLAD::KI 0) (AREF IRONCLAD::DATA 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 1) (AREF IRONCLAD::DATA 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 2) (AREF IRONCLAD::DATA 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 3) (AREF IRONCLAD::DATA 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 4) (AREF IRONCLAD::DATA 4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 5) (AREF IRONCLAD::DATA 5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 6) (AREF IRONCLAD::DATA 6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 7) (AREF IRONCLAD::DATA 7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::STREEBOG-X IRONCLAD::DATA IRONCLAD::H IRONCLAD::DATA)
; --> PROGN SETF LET* 
; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 0) (AREF IRONCLAD::H 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 1) (AREF IRONCLAD::H 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 2) (AREF IRONCLAD::H 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 3) (AREF IRONCLAD::H 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 4) (AREF IRONCLAD::H 4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 5) (AREF IRONCLAD::H 5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 6) (AREF IRONCLAD::H 6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 7) (AREF IRONCLAD::H 7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::STREEBOG-X IRONCLAD::DATA IRONCLAD::M IRONCLAD::H)
; --> PROGN SETF LET* 
; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 0) (AREF IRONCLAD::M 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 1) (AREF IRONCLAD::M 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 2) (AREF IRONCLAD::M 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 3) (AREF IRONCLAD::M 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 4) (AREF IRONCLAD::M 4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 5) (AREF IRONCLAD::M 5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 6) (AREF IRONCLAD::M 6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 7) (AREF IRONCLAD::M 7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFSTRUCT (STREEBOG # ...) ...)
; processing (DEFSTRUCT (STREEBOG/256 # ...))
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFUN STREEBOG-STAGE2 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/streebog.lisp
; in: DEFUN STREEBOG-STAGE2
;     (+ IRONCLAD::START (* IRONCLAD::I 8))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (IRONCLAD:UB64REF/LE IRONCLAD::DATA (+ IRONCLAD::START (* IRONCLAD::I 8)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (+ IRONCLAD::START (* IRONCLAD::I 8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::DATA (+ IRONCLAD::START (* IRONCLAD::I 8)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN STREEBOG-PAD ...)
; processing (DEFUN STREEBOG-STAGE3 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/streebog.lisp
; in: DEFUN STREEBOG-STAGE3
;     (IRONCLAD:UB64REF/LE IRONCLAD::BUFFER (* IRONCLAD::I 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFINE-DIGEST-UPDATER STREEBOG ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/streebog.lisp
; in: DEFINE-DIGEST-UPDATER STREEBOG
;     (INCF IRONCLAD::START 64)
; --> THE 
; ==>
;   (+ 64 IRONCLAD::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (INCF IRONCLAD::START IRONCLAD::N)
; 
; note: doing signed word to integer coercion (cost 20) to START

;     (DECF LENGTH IRONCLAD::N)
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; processing (DEFINE-DIGEST-FINALIZER (# #) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/streebog.lisp
; in: DEFINE-DIGEST-FINALIZER ((STREEBOG 64) (STREEBOG/256 32))
;     (AREF IRONCLAD::H IRONCLAD::I)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::OUTPUT (* IRONCLAD::I 8))
;             (AREF IRONCLAD::H IRONCLAD::I))
; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFDIGEST STREEBOG ...)
; processing (DEFDIGEST STREEBOG/256 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/streebog-tmpRES877G9.fasl
; compilation finished in 0:00:05.068
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/tiger.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFTYPE TIGER-STATE-BLOCK ...)
; processing (DEFTYPE TIGER-SBOX ...)
; processing (DEFINE-DIGEST-REGISTERS (TIGER :ENDIAN ...) ...)
; processing (DEFCONST +PRISTINE-TIGER-REGISTERS+ ...)
; processing (DECLAIM (TYPE TIGER-SBOX ...))
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONST TIGER-T1 ...)
; processing (DEFCONST TIGER-T2 ...)
; processing (DEFCONST TIGER-T3 ...)
; processing (DEFCONST TIGER-T4 ...)
; processing (DEFUN UPDATE-TIGER-BLOCK ...)
; processing (DEFSTRUCT (TIGER # ...) ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER TIGER ...)
; processing (DEFINE-DIGEST-FINALIZER (TIGER 24) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/tiger.lisp
; in: DEFINE-DIGEST-FINALIZER (TIGER 24)
;     (* 8 (IRONCLAD::TIGER-AMOUNT IRONCLAD::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFDIGEST TIGER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/tiger-tmpSVJWWVYG.fasl
; compilation finished in 0:00:02.228
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/tree-hash.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFPARAMETER *LEAF-BYTE* ...)
; processing (DEFPARAMETER *INTERNAL-BYTE* ...)
; processing (DEFUN MAKE-TREE-HASH-LEAF-DIGEST ...)
; processing (DEFSTRUCT (TREE-HASH # ...) ...)
; processing (DEFUN %MAKE-TREE-HASH-DIGEST ...)
; processing (DEFUN MAKE-TIGER-TREE-HASH ...)
; processing (DEFMETHOD BLOCK-LENGTH ...)
; processing (DEFMETHOD DIGEST-LENGTH ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER TREE-HASH ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/tree-hash.lisp
; in: DEFINE-DIGEST-UPDATER TREE-HASH
;     (+ IRONCLAD::START IRONCLAD::CURRENT-LENGTH)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870910 536870911), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (LOOP :WITH IRONCLAD:BLOCK-LENGTH = (IRONCLAD::TREE-HASH-BLOCK-LENGTH
;                                          IRONCLAD::STATE)
;           :WITH IRONCLAD::DIGEST = (IRONCLAD::TREE-HASH-STATE IRONCLAD::STATE)
;           :FOR LENGTH FIXNUM ...)
; --> LET LET LET LET LET LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 
; --> MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G50)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; ==>
;   (SB-INT:FIXNUMP #:G52)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFUN UPDATE-TREE-HASH-BRANCH ...)
; processing (DEFUN MERGE-TREE-HASH-BRANCH ...)
; processing (DEFUN COMBINE-HASH-TREE-DIGESTS ...)
; processing (DEFMETHOD PRODUCE-DIGEST ...)
; processing (SETF (GET # ...) ...)
; processing (SETF (GET # ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/tree-hash-tmpDR1MTKJH.fasl
; compilation finished in 0:00:00.256
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/whirlpool.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONST +PRISTINE-WHIRLPOOL-REGISTERS+ ...)
; processing (DEFUN WHIRLPOOLREGS-DIGEST ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL) ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST +RC+ ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST +C-EVEN+ ...)
; processing (DEFCONST +C-ODD+ ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO LOOKUP-IN-C ...)
; processing (DEFUN UPDATE-WHIRLPOOL-BLOCK ...)
; processing (DEFSTRUCT (WHIRLPOOL # ...) ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER WHIRLPOOL ...)
; processing (DEFINE-DIGEST-FINALIZER (WHIRLPOOL 64) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/whirlpool.lisp
; in: DEFINE-DIGEST-FINALIZER (WHIRLPOOL 64)
;     (* 8 (IRONCLAD::WHIRLPOOL-AMOUNT IRONCLAD::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (LDB (BYTE 32 (- 256 (* 32 (1+ IRONCLAD::I)))) IRONCLAD::TOTAL-LENGTH)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (INTEGER -224 0), not a (UNSIGNED-BYTE 29).
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (INTEGER -224 0), not a (UNSIGNED-BYTE 29).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFDIGEST WHIRLPOOL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/whirlpool-tmpIOTCOAB5.fasl
; compilation finished in 0:00:02.928
; compiling file "/usr/share/common-lisp/source/ironclad/src/macs/blake2-mac.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS BLAKE2-MAC ...)
; processing (DEFUN MAKE-BLAKE2-MAC ...)
; processing (DEFMETHOD COPY-BLAKE2-MAC ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFUN UPDATE-BLAKE2-MAC ...)
; processing (DEFUN BLAKE2-MAC-DIGEST ...)
; processing (DEFMAC BLAKE2-MAC ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/macs/blake2-mac-tmpS6ZNIF72.fasl
; compilation finished in 0:00:00.200
; compiling file "/usr/share/common-lisp/source/ironclad/src/macs/blake2s-mac.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS BLAKE2S-MAC ...)
; processing (DEFUN MAKE-BLAKE2S-MAC ...)
; processing (DEFMETHOD COPY-BLAKE2S-MAC ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFUN UPDATE-BLAKE2S-MAC ...)
; processing (DEFUN BLAKE2S-MAC-DIGEST ...)
; processing (DEFMAC BLAKE2S-MAC ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/macs/blake2s-mac-tmpXGANRN8X.fasl
; compilation finished in 0:00:00.192
; compiling file "/usr/share/common-lisp/source/ironclad/src/macs/cmac.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS CMAC ...)
; processing (DEFUN MAKE-CMAC ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFUN UPDATE-CMAC ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/cmac.lisp
; in: DEFUN UPDATE-CMAC
;     (< 0 IRONCLAD::BUFFER-INDEX IRONCLAD:BLOCK-LENGTH)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT (0.0d0)) (SINGLE-FLOAT (0.0))
;                               (RATIONAL (0))), not a FLOAT.

;     (- IRONCLAD:BLOCK-LENGTH IRONCLAD::BUFFER-INDEX)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR (DOUBLE-FLOAT (0.0d0) (5.36870908d8))
;                                (SINGLE-FLOAT (0.0) (5.368709e8))
;                                (RATIONAL (0) (536870908))), not a FLOAT.

;     (= IRONCLAD::BUFFER-INDEX IRONCLAD:BLOCK-LENGTH)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (FUNCALL IRONCLAD::ENCRYPTION-FUNCTION IRONCLAD::CIPHER IRONCLAD::BUFFER 0
;              IRONCLAD::BUFFER 0)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   ENCRYPTION-FUNCTION is not known to be a function
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   ENCRYPTION-FUNCTION is not known to be a function

;     (MIN IRONCLAD::REMAINING (- IRONCLAD:BLOCK-LENGTH IRONCLAD::BUFFER-INDEX))
; 
; note: unable to open code because: The operands might not be the same type.

;     (< 0 IRONCLAD::BUFFER-INDEX IRONCLAD:BLOCK-LENGTH)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (OR (DOUBLE-FLOAT #1=(0.0d0))
;                                   (SINGLE-FLOAT #2=(0.0)) (RATIONAL #3=(0))), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (OR (DOUBLE-FLOAT #1#) (SINGLE-FLOAT #2#)
;                                   (RATIONAL #3#)), not a (UNSIGNED-BYTE 32).
;       etc.

;     (- IRONCLAD:BLOCK-LENGTH IRONCLAD::BUFFER-INDEX)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (OR (DOUBLE-FLOAT #1=(0.0d0) #2=(5.36870908d8))
;                                    (SINGLE-FLOAT #3=(0.0) #4=(5.368709e8))
;                                    (RATIONAL #5=(0) #6=(536870908))), not a FIXNUM.
;       The result is a (VALUES
;                        (OR (RATIONAL #7=(-536870908) #8=(536870908))
;                            (SINGLE-FLOAT -5.368709e8 5.368709e8)
;                            (DOUBLE-FLOAT -5.36870908d8 5.36870908d8))
;                        . #9=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (OR (DOUBLE-FLOAT #1# #2#)
;                                    (SINGLE-FLOAT #3# #4#) (RATIONAL #5# #6#)), not a (UNSIGNED-BYTE
;                                                                                       32).
;       The result is a (VALUES
;                        (OR (RATIONAL #7# #8#)
;                            (SINGLE-FLOAT -5.368709e8 5.368709e8)
;                            (DOUBLE-FLOAT -5.36870908d8 5.36870908d8))
;                        . #9#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MIN IRONCLAD::REMAINING (- IRONCLAD:BLOCK-LENGTH IRONCLAD::BUFFER-INDEX))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a (OR (RATIONAL #1=(-536870908) #2=(536870908))
;                                    (SINGLE-FLOAT -5.368709e8 5.368709e8)
;                                    (DOUBLE-FLOAT -5.36870908d8 5.36870908d8)), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                      32).
;       The second argument is a (OR (RATIONAL #1# #2#)
;                                    (SINGLE-FLOAT -5.368709e8 5.368709e8)
;                                    (DOUBLE-FLOAT -5.36870908d8 5.36870908d8)), not a (UNSIGNED-BYTE
;                                                                                       32).
;       etc.

;     (DECF IRONCLAD::REMAINING)
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER * 536870908), not a FIXNUM.
;       The result is a (VALUES (INTEGER * 536870907) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER * 536870908), not a FIXNUM.
;       The result is a (VALUES (INTEGER * 536870907) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (PLUSP IRONCLAD::REMAINING)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER * 536870908), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER * 536870908), not a FIXNUM.
;       etc.

;     (> IRONCLAD::REMAINING IRONCLAD:BLOCK-LENGTH)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (INTEGER * 536870908), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (INTEGER * 536870908), not a (UNSIGNED-BYTE 32).
;       etc.

;     (PLUSP IRONCLAD::REMAINING)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER * 536870908), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER * 536870908), not a FIXNUM.
;       etc.

; processing (DEFUN CMAC-DIGEST ...)
; processing (DEFMAC CMAC ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/macs/cmac-tmpHENEB9BR.fasl
; compilation finished in 0:00:00.228
; compiling file "/usr/share/common-lisp/source/ironclad/src/macs/hmac.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS HMAC ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN MAKE-HMAC ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/hmac.lisp
; in: DEFMETHOD SHARED-INITIALIZE :AFTER (HMAC T)
;     (MAKE-ARRAY IRONCLAD:BLOCK-LENGTH :ELEMENT-TYPE '(UNSIGNED-BYTE 8)
;                 :INITIAL-ELEMENT 0)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY BLOCK-LENGTH :ELEMENT-TYPE '(UNSIGNED-BYTE 8)
;                    :INITIAL-ELEMENT 0)

;     (MAKE-ARRAY IRONCLAD:BLOCK-LENGTH :ELEMENT-TYPE '(UNSIGNED-BYTE 8)
;                 :INITIAL-ELEMENT 92)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY BLOCK-LENGTH :ELEMENT-TYPE '(UNSIGNED-BYTE 8)
;                    :INITIAL-ELEMENT 92)

;     (MAKE-ARRAY IRONCLAD:BLOCK-LENGTH :ELEMENT-TYPE '(UNSIGNED-BYTE 8)
;                 :INITIAL-ELEMENT 54)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY BLOCK-LENGTH :ELEMENT-TYPE '(UNSIGNED-BYTE 8)
;                    :INITIAL-ELEMENT 54)

; processing (DEFUN UPDATE-HMAC ...)
; processing (DEFUN HMAC-DIGEST ...)
; processing (DEFMAC HMAC ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/macs/hmac-tmpD1JSGF7S.fasl
; compilation finished in 0:00:00.224
; compiling file "/usr/share/common-lisp/source/ironclad/src/macs/gmac.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS GMAC ...)
; processing (DEFUN MAKE-GMAC ...)
; processing (DECLAIM (INLINE GMAC-SWAP-16))
; processing (DEFUN GMAC-SWAP-16 ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/gmac.lisp
; in: DEFUN GMAC-SWAP-16
;     (IRONCLAD:UB64REF/BE IRONCLAD::DATA 8)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/BE IRONCLAD::DATA 0)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::DATA 8)
;             (IRONCLAD:UB64REF/BE IRONCLAD::DATA 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::DATA 0) IRONCLAD::X)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/BE IRONCLAD::DATA 8)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/BE IRONCLAD::DATA 0)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN GHASH ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/gmac.lisp
; in: DEFUN GHASH
;     (LET ((IRONCLAD::Y
;            (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)))
;       (DOTIMES (IRONCLAD::J IRONCLAD::Q)
;         (REPLACE IRONCLAD::Y IRONCLAD::X :START2 IRONCLAD::I)
;         (IRONCLAD::GMAC-SWAP-16 IRONCLAD::Y)
;         (IRONCLAD::XOR-BLOCK 16 IRONCLAD::Z 0 IRONCLAD::Y 0 IRONCLAD::Z 0)
;         (IRONCLAD::GMAC-MUL IRONCLAD::Z IRONCLAD::H)
;         (INCF IRONCLAD::I 16))
;       (IRONCLAD::GMAC-SWAP-16 IRONCLAD::Z))
; 
; note: deleting unreachable code

; processing (DEFUN J0 ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/gmac.lisp
; in: DEFMETHOD SHARED-INITIALIZE :AFTER (GMAC T)
;     (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)

;     (LET ((IRONCLAD::CIPHER
;            (IF (OR IRONCLAD::CIPHER-NAME #)
;                (IRONCLAD:MAKE-CIPHER IRONCLAD::CIPHER-NAME :KEY IRONCLAD::KEY
;                                      :MODE :ECB)
;                (REINITIALIZE-INSTANCE # :KEY IRONCLAD::KEY :MODE :ECB)))
;           (IRONCLAD::HKEY (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 8)))
;           (IRONCLAD::IV (IRONCLAD::GMAC-IV IRONCLAD::MAC)))
;       (DECLARE (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (16)) IRONCLAD::HKEY))
;       (SETF (IRONCLAD::GMAC-KEY IRONCLAD::MAC) IRONCLAD::HKEY
;             (IRONCLAD::GMAC-TOTAL-LENGTH IRONCLAD::MAC) 0
;             (IRONCLAD::GMAC-BUFFER-LENGTH IRONCLAD::MAC) 0
;             (IRONCLAD::GMAC-CIPHER IRONCLAD::MAC) IRONCLAD::CIPHER)
;       (FILL (IRONCLAD::GMAC-ACCUMULATOR IRONCLAD::MAC) 0)
;       (FILL IRONCLAD::HKEY 0)
;       (IRONCLAD:ENCRYPT-IN-PLACE IRONCLAD::CIPHER IRONCLAD::HKEY)
;       (IRONCLAD::GMAC-SWAP-16 IRONCLAD::HKEY)
;       (LET ((IRONCLAD::J0
;              (IRONCLAD::J0 IRONCLAD::HKEY IRONCLAD::INITIALIZATION-VECTOR)))
;         (SETF (IRONCLAD::GMAC-J0 IRONCLAD::MAC) IRONCLAD::J0)
;         (REPLACE IRONCLAD::IV IRONCLAD::J0))
;       (IRONCLAD:ENCRYPT-IN-PLACE IRONCLAD::CIPHER IRONCLAD::IV)
;       IRONCLAD::MAC)
; 
; note: deleting unreachable code
; 
; note: deleting unreachable code

; processing (DEFUN GMAC-MUL ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/gmac.lisp
; in: DEFUN GMAC-MUL
;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (SETF (IRONCLAD:UB64REF/BE IRONCLAD::ACCUMULATOR 0) IRONCLAD::Z0
;           (IRONCLAD:UB64REF/BE IRONCLAD::ACCUMULATOR 8) IRONCLAD::Z1)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFUN UPDATE-GMAC ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/gmac.lisp
; in: DEFUN UPDATE-GMAC
;     (INCF IRONCLAD::TOTAL-LENGTH 16)
; --> THE 
; ==>
;   (+ 16 IRONCLAD::TOTAL-LENGTH)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551615)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551615) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551615)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551615) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.

;     (IRONCLAD::GMAC-SWAP-16 IRONCLAD::BUFFER)
; 
; note: deleting unreachable code

;     (IRONCLAD:UB64REF/BE IRONCLAD::DATA IRONCLAD::START)
; 
; note: deleting unreachable code

;     (IRONCLAD:UB64REF/BE IRONCLAD::DATA (+ IRONCLAD::START 8))
; 
; note: deleting unreachable code

;     (IRONCLAD::XOR-BLOCK 16 IRONCLAD::ACCUMULATOR 0 IRONCLAD::BUFFER 0
;                          IRONCLAD::ACCUMULATOR 0)
; 
; note: deleting unreachable code

; processing (DEFUN GMAC-DIGEST ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/gmac.lisp
; in: DEFUN GMAC-DIGEST
;     (IRONCLAD::GMAC-SWAP-16 IRONCLAD::BUFFER)
; 
; note: deleting unreachable code

;     (IRONCLAD::GMAC-SWAP-16 IRONCLAD::ACCUMULATOR)
; 
; note: deleting unreachable code

; processing (DEFMAC GMAC ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/macs/gmac-tmpS364M8M7.fasl
; compilation finished in 0:00:05.648
; compiling file "/usr/share/common-lisp/source/ironclad/src/macs/poly1305.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS POLY1305 ...)
; processing (DEFUN MAKE-POLY1305 ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFUN POLY1305-PROCESS-FULL-BLOCKS ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/poly1305.lisp
; in: DEFUN POLY1305-PROCESS-FULL-BLOCKS
;     (IRONCLAD::MOD64+ IRONCLAD::H0
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA IRONCLAD::START))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::H1
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA (+ IRONCLAD::START 4)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::H2
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA (+ IRONCLAD::START 8)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::H3
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA (+ IRONCLAD::START 12)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R0)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::RR3)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR2)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR1)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR0)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR1)
;                       (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR0))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR2)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR1)
;                        (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR0)))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::RR3)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR2)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR1)
;                         (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR0))))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R0)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::RR3)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR2)
;                         (IRONCLAD::MOD64+
;                          (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR1)
;                          (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR0)))))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R1)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R0)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR3)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR2)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR1)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR2)
;                       (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR1))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR3)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR2)
;                        (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR1)))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R0)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR3)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR2)
;                         (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR1))))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R1)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R0)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR3)
;                         (IRONCLAD::MOD64+
;                          (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR2)
;                          (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR1)))))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R2)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R1)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R0)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR3)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR2)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR3)
;                       (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR2))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R0)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR3)
;                        (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR2)))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R1)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R0)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR3)
;                         (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR2))))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R2)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R1)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R0)
;                         (IRONCLAD::MOD64+
;                          (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR3)
;                          (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR2)))))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R3)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R2)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R1)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::R0)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR3)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::R0)
;                       (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR3))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R1)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::R0)
;                        (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR3)))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R2)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R1)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::R0)
;                         (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR3))))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R3)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R2)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R1)
;                         (IRONCLAD::MOD64+
;                          (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::R0)
;                          (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR3)))))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64* (IRONCLAD::MOD32ASH IRONCLAD::U5 -2) 5)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* (IRONCLAD::MOD32ASH IRONCLAD::U5 -2) 5)
;                       (LOGAND IRONCLAD::X0 4294967295))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X1 4294967295)
;                       (IRONCLAD::MOD64ASH IRONCLAD::X0 -32))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64ASH IRONCLAD::U0 -32)
;                       (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X1 4294967295)
;                                         (IRONCLAD::MOD64ASH IRONCLAD::X0 -32)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X2 4294967295)
;                       (IRONCLAD::MOD64ASH IRONCLAD::X1 -32))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64ASH IRONCLAD::U1 -32)
;                       (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X2 4294967295)
;                                         (IRONCLAD::MOD64ASH IRONCLAD::X1 -32)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X3 4294967295)
;                       (IRONCLAD::MOD64ASH IRONCLAD::X2 -32))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64ASH IRONCLAD::U2 -32)
;                       (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X3 4294967295)
;                                         (IRONCLAD::MOD64ASH IRONCLAD::X2 -32)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64ASH IRONCLAD::U3 -32)
;                       (LOGAND IRONCLAD::U5 3))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::H0
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA IRONCLAD::START))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 8589934591) . #1=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The result is a (VALUES (MOD 8589934591) . #1#), not a (VALUES
;                                                               (UNSIGNED-BYTE
;                                                                32)
;                                                               &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::H1
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA (+ IRONCLAD::START 4)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 8589934591) . #1=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The result is a (VALUES (MOD 8589934591) . #1#), not a (VALUES
;                                                               (UNSIGNED-BYTE
;                                                                32)
;                                                               &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::H2
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA (+ IRONCLAD::START 8)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 8589934591) . #1=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The result is a (VALUES (MOD 8589934591) . #1#), not a (VALUES
;                                                               (UNSIGNED-BYTE
;                                                                32)
;                                                               &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::H3
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA (+ IRONCLAD::START 12)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 8589934591) . #1=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The result is a (VALUES (MOD 8589934591) . #1#), not a (VALUES
;                                                               (UNSIGNED-BYTE
;                                                                32)
;                                                               &REST T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::RR3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744065119617026) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744065119617026) . #1#), not a (VALUES
;                                                                         (SIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR1)
;                       (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR2)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR1)
;                        (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR0)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::RR3)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR2)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR1)
;                         (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR0))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R0)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::RR3)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR2)
;                         (IRONCLAD::MOD64+
;                          (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR1)
;                          (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR0)))))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744065119617026) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744065119617026) . #1#), not a (VALUES
;                                                                         (SIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR2)
;                       (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR3)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR2)
;                        (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR1)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R0)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR3)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR2)
;                         (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR1))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R1)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R0)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR3)
;                         (IRONCLAD::MOD64+
;                          (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR2)
;                          (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR1)))))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744065119617026) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744065119617026) . #1#), not a (VALUES
;                                                                         (SIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR3)
;                       (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R0)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR3)
;                        (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR2)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R1)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R0)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR3)
;                         (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR2))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R2)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R1)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R0)
;                         (IRONCLAD::MOD64+
;                          (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR3)
;                          (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR2)))))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::R0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744065119617026) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744065119617026) . #1#), not a (VALUES
;                                                                         (SIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::R0)
;                       (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R1)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::R0)
;                        (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR3)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R2)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R1)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::R0)
;                         (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR3))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R3)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R2)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R1)
;                         (IRONCLAD::MOD64+
;                          (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::R0)
;                          (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR3)))))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64ASH IRONCLAD::X3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64* (IRONCLAD::MOD32ASH IRONCLAD::U5 -2) 5)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 30), not a FIXNUM.
;       The result is a (VALUES (MOD 5368709116) . #2=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 30), not a FIXNUM.
;       The result is a (VALUES (MOD 5368709116) . #2#), not a (VALUES FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGAND IRONCLAD::X0 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* (IRONCLAD::MOD32ASH IRONCLAD::U5 -2) 5)
;                       (LOGAND IRONCLAD::X0 4294967295))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64ASH IRONCLAD::U0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGAND IRONCLAD::X1 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH IRONCLAD::X0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X1 4294967295)
;                       (IRONCLAD::MOD64ASH IRONCLAD::X0 -32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 8589934591) . #1=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The result is a (VALUES (MOD 8589934591) . #1#), not a (VALUES
;                                                               (UNSIGNED-BYTE
;                                                                32)
;                                                               &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64ASH IRONCLAD::U0 -32)
;                       (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X1 4294967295)
;                                         (IRONCLAD::MOD64ASH IRONCLAD::X0 -32)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64ASH IRONCLAD::U1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGAND IRONCLAD::X2 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH IRONCLAD::X1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X2 4294967295)
;                       (IRONCLAD::MOD64ASH IRONCLAD::X1 -32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 8589934591) . #1=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The result is a (VALUES (MOD 8589934591) . #1#), not a (VALUES
;                                                               (UNSIGNED-BYTE
;                                                                32)
;                                                               &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64ASH IRONCLAD::U1 -32)
;                       (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X2 4294967295)
;                                         (IRONCLAD::MOD64ASH IRONCLAD::X1 -32)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64ASH IRONCLAD::U2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGAND IRONCLAD::X3 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH IRONCLAD::X2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X3 4294967295)
;                       (IRONCLAD::MOD64ASH IRONCLAD::X2 -32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 8589934591) . #1=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The result is a (VALUES (MOD 8589934591) . #1#), not a (VALUES
;                                                               (UNSIGNED-BYTE
;                                                                32)
;                                                               &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64ASH IRONCLAD::U2 -32)
;                       (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X3 4294967295)
;                                         (IRONCLAD::MOD64ASH IRONCLAD::X2 -32)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64ASH IRONCLAD::U3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64ASH IRONCLAD::U3 -32)
;                       (LOGAND IRONCLAD::U5 3))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 4294967299) . #1=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The result is a (VALUES (MOD 4294967299) . #1#), not a (VALUES
;                                                               (UNSIGNED-BYTE
;                                                                32)
;                                                               &REST T).
;       etc.

;     (LOGAND IRONCLAD::U0 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGAND IRONCLAD::U1 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGAND IRONCLAD::U2 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGAND IRONCLAD::U3 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGAND IRONCLAD::U4 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LET* ((IRONCLAD::HIBIT
;             (IF IRONCLAD::FINAL
;                 0
;                 1))
;            (IRONCLAD::H0 (AREF IRONCLAD::ACCUMULATOR 0))
;            (IRONCLAD::H1 (AREF IRONCLAD::ACCUMULATOR 1))
;            (IRONCLAD::H2 (AREF IRONCLAD::ACCUMULATOR 2))
;            (IRONCLAD::H3 (AREF IRONCLAD::ACCUMULATOR 3))
;            (IRONCLAD::H4 (AREF IRONCLAD::ACCUMULATOR 4))
;            (IRONCLAD::R0 (AREF IRONCLAD::R 0))
;            (IRONCLAD::R1 (AREF IRONCLAD::R 1))
;            (IRONCLAD::R2 (AREF IRONCLAD::R 2))
;            (IRONCLAD::R3 (AREF IRONCLAD::R 3))
;            (IRONCLAD::RR0
;             (IRONCLAD::MOD32* (IRONCLAD::MOD32ASH IRONCLAD::R0 -2) 5))
;            (IRONCLAD::RR1
;             (IRONCLAD::MOD32+ (IRONCLAD::MOD32ASH IRONCLAD::R1 -2) IRONCLAD::R1))
;            ...)
;       (DECLARE
;        (TYPE (UNSIGNED-BYTE 32) IRONCLAD::HIBIT IRONCLAD::H0 IRONCLAD::H1
;         IRONCLAD::H2 IRONCLAD::H3 IRONCLAD::H4 IRONCLAD::R0 IRONCLAD::R1
;         IRONCLAD::R2 IRONCLAD::R3 ...))
;       (LOOP IRONCLAD::WHILE (>= IRONCLAD::REMAINING 16)
;             DO (LET* ((IRONCLAD::S0 #)
;                       (IRONCLAD::S1 #)
;                       (IRONCLAD::S2 #)
;                       (IRONCLAD::S3 #)
;                       (IRONCLAD::S4 #)
;                       (IRONCLAD::X0 #)
;                       (IRONCLAD::X1 #)
;                       (IRONCLAD::X2 #)
;                       (IRONCLAD::X3 #)
;                       (IRONCLAD::X4 #)
;                       (IRONCLAD::U5 #)
;                       (IRONCLAD::U0 #)
;                       ...)
;                  (DECLARE
;                   (TYPE # IRONCLAD::S0 IRONCLAD::S1 IRONCLAD::S2 IRONCLAD::S3
;                    IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                    IRONCLAD::U0 IRONCLAD::U1 ...)
;                   (TYPE # IRONCLAD::S4 IRONCLAD::X4 IRONCLAD::U5))
;                  (SETF IRONCLAD::H0 #
;                        IRONCLAD::H1 #
;                        IRONCLAD::H2 #
;                        IRONCLAD::H3 #
;                        IRONCLAD::H4 #)) (INCF IRONCLAD::START 16) (DECF
;                                                                    IRONCLAD::REMAINING
;                                                                    16))
;       (SETF (AREF IRONCLAD::ACCUMULATOR 0) IRONCLAD::H0
;             (AREF IRONCLAD::ACCUMULATOR 1) IRONCLAD::H1
;             (AREF IRONCLAD::ACCUMULATOR 2) IRONCLAD::H2
;             (AREF IRONCLAD::ACCUMULATOR 3) IRONCLAD::H3
;             (AREF IRONCLAD::ACCUMULATOR 4) IRONCLAD::H4)
;       (VALUES IRONCLAD::START IRONCLAD::REMAINING))
; 
; note: doing unsigned word to integer coercion (cost 20) to R0
; 
; note: doing unsigned word to integer coercion (cost 20) to R1
; 
; note: doing unsigned word to integer coercion (cost 20) to R2
; 
; note: doing unsigned word to integer coercion (cost 20) to RR1
; 
; note: doing unsigned word to integer coercion (cost 20) to RR2
; 
; note: doing unsigned word to integer coercion (cost 20) to RR3

;     (IRONCLAD::MOD64+ IRONCLAD::H0
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA IRONCLAD::START))
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from H0
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD::MOD64+ IRONCLAD::H1
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA (+ IRONCLAD::START 4)))
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from H1
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD::MOD64+ IRONCLAD::H2
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA (+ IRONCLAD::START 8)))
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from H2
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD::MOD64+ IRONCLAD::H3
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA (+ IRONCLAD::START 12)))
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from H3
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LET* ((IRONCLAD::S0
;             (IRONCLAD::MOD64+ IRONCLAD::H0
;                               (IRONCLAD:UB32REF/LE IRONCLAD::DATA
;                                                    IRONCLAD::START)))
;            (IRONCLAD::S1
;             (IRONCLAD::MOD64+ IRONCLAD::H1
;                               (IRONCLAD:UB32REF/LE IRONCLAD::DATA #)))
;            (IRONCLAD::S2
;             (IRONCLAD::MOD64+ IRONCLAD::H2
;                               (IRONCLAD:UB32REF/LE IRONCLAD::DATA #)))
;            (IRONCLAD::S3
;             (IRONCLAD::MOD64+ IRONCLAD::H3
;                               (IRONCLAD:UB32REF/LE IRONCLAD::DATA #)))
;            (IRONCLAD::S4 (IRONCLAD::MOD32+ IRONCLAD::H4 IRONCLAD::HIBIT))
;            (IRONCLAD::X0
;             (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R0)
;                               (IRONCLAD::MOD64+ # #)))
;            (IRONCLAD::X1
;             (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R1)
;                               (IRONCLAD::MOD64+ # #)))
;            (IRONCLAD::X2
;             (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R2)
;                               (IRONCLAD::MOD64+ # #)))
;            (IRONCLAD::X3
;             (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R3)
;                               (IRONCLAD::MOD64+ # #)))
;            (IRONCLAD::X4 (IRONCLAD::MOD32* IRONCLAD::S4 (LOGAND IRONCLAD::R0 3)))
;            (IRONCLAD::U5 (IRONCLAD::MOD32+ IRONCLAD::X4 (LOGAND # 4294967295)))
;            (IRONCLAD::U0
;             (IRONCLAD::MOD64+ (IRONCLAD::MOD64* # 5)
;                               (LOGAND IRONCLAD::X0 4294967295)))
;            ...)
;       (DECLARE
;        (TYPE (UNSIGNED-BYTE 64) IRONCLAD::S0 IRONCLAD::S1 IRONCLAD::S2
;         IRONCLAD::S3 IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;         IRONCLAD::U0 IRONCLAD::U1 ...)
;        (TYPE (UNSIGNED-BYTE 32) IRONCLAD::S4 IRONCLAD::X4 IRONCLAD::U5))
;       (SETF IRONCLAD::H0 (LOGAND IRONCLAD::U0 4294967295)
;             IRONCLAD::H1 (LOGAND IRONCLAD::U1 4294967295)
;             IRONCLAD::H2 (LOGAND IRONCLAD::U2 4294967295)
;             IRONCLAD::H3 (LOGAND IRONCLAD::U3 4294967295)
;             IRONCLAD::H4 (LOGAND IRONCLAD::U4 4294967295)))
; 
; note: doing unsigned word to integer coercion (cost 20) to S4

;     (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR0)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R3)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD::MOD64* (IRONCLAD::MOD32ASH IRONCLAD::U5 -2) 5)
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFUN UPDATE-POLY1305 ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/poly1305.lisp
; in: DEFUN UPDATE-POLY1305
;     (- IRONCLAD::END IRONCLAD::START)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (INCF IRONCLAD::START IRONCLAD::N)
; --> THE 
; ==>
;   (+ IRONCLAD::N IRONCLAD::START)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

;     (DECF IRONCLAD::REMAINING IRONCLAD::N)
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; processing (DEFUN POLY1305-DIGEST ...)
; processing (DEFMAC POLY1305 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/macs/poly1305-tmpQFSX2LB2.fasl
; compilation finished in 0:00:00.608
; compiling file "/usr/share/common-lisp/source/ironclad/src/macs/siphash.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS SIPHASH ...)
; processing (DEFUN MAKE-SIPHASH ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFMACRO SIPHASH-ROUND ...)
; processing (DEFUN SIPHASH-COMPRESS ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/siphash.lisp
; in: DEFUN SIPHASH-COMPRESS
;     (IRONCLAD::SIPHASH-ROUND IRONCLAD::V0 IRONCLAD::V1 IRONCLAD::V2 IRONCLAD::V3)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::DATA IRONCLAD::START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (LOGXOR IRONCLAD::V3 IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::SIPHASH-ROUND IRONCLAD::V0 IRONCLAD::V1 IRONCLAD::V2 IRONCLAD::V3)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::V0 IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::DATA IRONCLAD::START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN SIPHASH-FINALIZE ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/siphash.lisp
; in: DEFUN SIPHASH-FINALIZE
;     (IRONCLAD::SIPHASH-ROUND IRONCLAD::V0 IRONCLAD::V1 IRONCLAD::V2 IRONCLAD::V3)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (LOGXOR IRONCLAD::V2
;             (IF (= IRONCLAD:DIGEST-LENGTH 16)
;                 238
;                 255))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::SIPHASH-ROUND IRONCLAD::V0 IRONCLAD::V1 IRONCLAD::V2 IRONCLAD::V3)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::V0 IRONCLAD::V1 IRONCLAD::V2 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::TAG 0)
;             (LOGXOR IRONCLAD::V0 IRONCLAD::V1 IRONCLAD::V2 IRONCLAD::V3))
; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::V1 221)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.

;     (IRONCLAD::SIPHASH-ROUND IRONCLAD::V0 IRONCLAD::V1 IRONCLAD::V2 IRONCLAD::V3)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::V0 IRONCLAD::V1 IRONCLAD::V2 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::TAG 8)
;             (LOGXOR IRONCLAD::V0 IRONCLAD::V1 IRONCLAD::V2 IRONCLAD::V3))
; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFUN UPDATE-SIPHASH ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/siphash.lisp
; in: DEFUN UPDATE-SIPHASH
;     (- IRONCLAD::END IRONCLAD::START)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (INCF IRONCLAD::START IRONCLAD::N)
; --> THE 
; ==>
;   (+ IRONCLAD::N IRONCLAD::START)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

;     (INCF IRONCLAD::DATA-LENGTH IRONCLAD::N)
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G125)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (DECF IRONCLAD::REMAINING IRONCLAD::N)
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (INCF IRONCLAD::DATA-LENGTH IRONCLAD::REMAINING)
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G148)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFUN SIPHASH-DIGEST ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/siphash.lisp
; in: DEFUN SIPHASH-DIGEST
;     (LET ((IRONCLAD::BUFFER (COPY-SEQ (IRONCLAD::SIPHASH-BUFFER IRONCLAD::MAC)))
;           (IRONCLAD::BUFFER-LENGTH
;            (IRONCLAD::SIPHASH-BUFFER-LENGTH IRONCLAD::MAC))
;           (IRONCLAD::STATE (COPY-SEQ (IRONCLAD::SIPHASH-STATE IRONCLAD::MAC)))
;           (IRONCLAD::COMPRESSION-ROUNDS
;            (IRONCLAD::SIPHASH-COMPRESSION-ROUNDS IRONCLAD::MAC))
;           (IRONCLAD::FINALIZATION-ROUNDS
;            (IRONCLAD::SIPHASH-FINALIZATION-ROUNDS IRONCLAD::MAC))
;           (IRONCLAD:DIGEST-LENGTH
;            (IRONCLAD::SIPHASH-DIGEST-LENGTH IRONCLAD::MAC))
;           (IRONCLAD::DATA-LENGTH (IRONCLAD::SIPHASH-DATA-LENGTH IRONCLAD::MAC)))
;       (DECLARE (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (8)) IRONCLAD::BUFFER)
;                (TYPE (INTEGER 0 8) IRONCLAD::BUFFER-LENGTH)
;                (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (4)) IRONCLAD::STATE)
;                (TYPE FIXNUM IRONCLAD::COMPRESSION-ROUNDS
;                 IRONCLAD::FINALIZATION-ROUNDS IRONCLAD:DIGEST-LENGTH
;                 IRONCLAD::DATA-LENGTH)
;                (DYNAMIC-EXTENT IRONCLAD::BUFFER IRONCLAD::STATE))
;       (FILL IRONCLAD::BUFFER 0 :START IRONCLAD::BUFFER-LENGTH)
;       (SETF (AREF IRONCLAD::BUFFER 7) (MOD IRONCLAD::DATA-LENGTH 256))
;       (IRONCLAD::SIPHASH-COMPRESS IRONCLAD::STATE IRONCLAD::BUFFER 0 8
;        IRONCLAD::DATA-LENGTH IRONCLAD::COMPRESSION-ROUNDS)
;       (LET ((IRONCLAD::TAG (MAKE-ARRAY IRONCLAD:DIGEST-LENGTH :ELEMENT-TYPE '#)))
;         (IRONCLAD::SIPHASH-FINALIZE IRONCLAD::STATE IRONCLAD::FINALIZATION-ROUNDS
;          IRONCLAD::TAG)
;         IRONCLAD::TAG))
; --> LET VALUES 
; ==>
;   1
; 
; note: could not stack allocate #:G23 in:
;        (LET ((BUFFER (COPY-SEQ (SIPHASH-BUFFER MAC)))
;              (BUFFER-LENGTH (SIPHASH-BUFFER-LENGTH MAC))
;              (STATE (COPY-SEQ (SIPHASH-STATE MAC)))
;              (COMPRESSION-ROUNDS (SIPHASH-COMPRESSION-ROUNDS MAC))
;              (FINALIZATION-ROUNDS (SIPHASH-FINALIZATION-ROUNDS MAC))
;              (DIGEST-LENGTH (SIPHASH-DIGEST-LENGTH MAC))
;              (DATA-LENGTH (SIPHASH-DATA-LENGTH MAC)))
;          (DECLARE (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (8)) BUFFER)
;                   (TYPE (INTEGER 0 8) BUFFER-LENGTH)
;                   (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (4)) STATE)
;                   (TYPE FIXNUM COMPRESSION-ROUNDS FINALIZATION-ROUNDS
;                    DIGEST-LENGTH DATA-LENGTH)
;                   (DYNAMIC-EXTENT BUFFER STATE))
;          (FILL BUFFER 0 :START BUFFER-LENGTH)
;          (SETF (AREF BUFFER 7) (MOD DATA-LENGTH 256))
;          (SIPHASH-COMPRESS STATE BUFFER 0 8 DATA-LENGTH COMPRESSION-ROUNDS)
;          (LET ((TAG
;                 (MAKE-ARRAY DIGEST-LENGTH :ELEMENT-TYPE '(UNSIGNED-BYTE 8))))
;            (SIPHASH-FINALIZE STATE FINALIZATION-ROUNDS TAG)
;            TAG))
; 
; note: could not stack allocate #:G25 in:
;        (LET ((BUFFER (COPY-SEQ (SIPHASH-BUFFER MAC)))
;              (BUFFER-LENGTH (SIPHASH-BUFFER-LENGTH MAC))
;              (STATE (COPY-SEQ (SIPHASH-STATE MAC)))
;              (COMPRESSION-ROUNDS (SIPHASH-COMPRESSION-ROUNDS MAC))
;              (FINALIZATION-ROUNDS (SIPHASH-FINALIZATION-ROUNDS MAC))
;              (DIGEST-LENGTH (SIPHASH-DIGEST-LENGTH MAC))
;              (DATA-LENGTH (SIPHASH-DATA-LENGTH MAC)))
;          (DECLARE (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (8)) BUFFER)
;                   (TYPE (INTEGER 0 8) BUFFER-LENGTH)
;                   (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (4)) STATE)
;                   (TYPE FIXNUM COMPRESSION-ROUNDS FINALIZATION-ROUNDS
;                    DIGEST-LENGTH DATA-LENGTH)
;                   (DYNAMIC-EXTENT BUFFER STATE))
;          (FILL BUFFER 0 :START BUFFER-LENGTH)
;          (SETF (AREF BUFFER 7) (MOD DATA-LENGTH 256))
;          (SIPHASH-COMPRESS STATE BUFFER 0 8 DATA-LENGTH COMPRESSION-ROUNDS)
;          (LET ((TAG
;                 (MAKE-ARRAY DIGEST-LENGTH :ELEMENT-TYPE '(UNSIGNED-BYTE 8))))
;            (SIPHASH-FINALIZE STATE FINALIZATION-ROUNDS TAG)
;            TAG))

; processing (DEFMAC SIPHASH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/macs/siphash-tmp3CGEZU30.fasl
; compilation finished in 0:00:00.536
; compiling file "/usr/share/common-lisp/source/ironclad/src/macs/skein-mac.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS SKEIN-MAC ...)
; processing (DEFUN MAKE-SKEIN-MAC ...)
; processing (DEFMETHOD COPY-SKEIN-MAC ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFUN UPDATE-SKEIN-MAC ...)
; processing (DEFUN SKEIN-MAC-DIGEST ...)
; processing (DEFMAC SKEIN-MAC ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/macs/skein-mac-tmpU0DA5CGH.fasl
; compilation finished in 0:00:00.216
; compiling file "/usr/share/common-lisp/source/ironclad/src/prng/generator.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFVAR +FORTUNA-CIPHER-BLOCK-SIZE+ ...)
; processing (DEFCLASS FORTUNA-GENERATOR ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD PRNG-RESEED ...)
; processing (DEFUN %GENERATE-BLOCKS ...)
; processing (DEFMETHOD PRNG-RANDOM-DATA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/prng/generator-tmp40CMQUFC.fasl
; compilation finished in 0:00:00.100
; compiling file "/usr/share/common-lisp/source/ironclad/src/prng/fortuna.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFPARAMETER +MIN-POOL-SIZE+ ...)
; processing (DEFPARAMETER +FORTUNA-SEED-LENGTH+ ...)
; processing (DEFCLASS FORTUNA-POOL ...)
; processing (DEFCLASS FORTUNA-PRNG ...)
; processing (DEFMETHOD PRNG-RANDOM-DATA ...)
; processing (DEFUN ADD-RANDOM-EVENT ...)
; processing (DEFMETHOD PRNG-SEED-LENGTH ...)
; processing (DEFMETHOD PRNG-RESEED ...)
; processing (DEFUN MAKE-FORTUNA ...)
; processing (DEFMETHOD MAKE-PRNG ...)
; processing (DEFMETHOD MAKE-PRNG ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/prng/fortuna-tmpT9YJERDD.fasl
; compilation finished in 0:00:00.164
; compiling file "/usr/share/common-lisp/source/ironclad/src/aead/eax.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS EAX ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFMETHOD PROCESS-ASSOCIATED-DATA ...)

; file: /usr/share/common-lisp/source/ironclad/src/aead/eax.lisp
; in: DEFMETHOD PROCESS-ASSOCIATED-DATA (EAX T)
;     (LET* ((IRONCLAD::END (OR IRONCLAD::END (LENGTH IRONCLAD::DATA)))
;            (LENGTH (- IRONCLAD::END IRONCLAD::START)))
;       (IRONCLAD:UPDATE-MAC (IRONCLAD::EAX-MAC-H IRONCLAD::MODE) IRONCLAD::DATA
;                            :START IRONCLAD::START :END IRONCLAD::END))
; 
; caught STYLE-WARNING:
;   The variable LENGTH is defined but never used.

; processing (DEFMETHOD PRODUCE-TAG ...)
; processing (DEFMETHOD ENCRYPT ...)
; processing (DEFMETHOD DECRYPT ...)
; processing (DEFMETHOD ENCRYPT-MESSAGE ...)
; processing (DEFMETHOD DECRYPT-MESSAGE ...)
; processing (DEFAEAD EAX)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/aead/eax-tmp5FFPYUUZ.fasl
; compilation finished in 0:00:00.220
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "ironclad/aead/eax" "eax">
; compiling file "/usr/share/common-lisp/source/ironclad/src/aead/etm.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS ETM ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFMETHOD PROCESS-ASSOCIATED-DATA ...)

; file: /usr/share/common-lisp/source/ironclad/src/aead/etm.lisp
; in: DEFMETHOD PROCESS-ASSOCIATED-DATA (ETM T)
;     (LET* ((IRONCLAD::END (OR IRONCLAD::END (LENGTH IRONCLAD::DATA)))
;            (LENGTH (- IRONCLAD::END IRONCLAD::START)))
;       (IRONCLAD:UPDATE-MAC (IRONCLAD::ETM-MAC IRONCLAD::MODE) IRONCLAD::DATA
;                            :START IRONCLAD::START :END IRONCLAD::END))
; 
; caught STYLE-WARNING:
;   The variable LENGTH is defined but never used.

; processing (DEFMETHOD PRODUCE-TAG ...)
; processing (DEFMETHOD ENCRYPT ...)
; processing (DEFMETHOD DECRYPT ...)
; processing (DEFMETHOD ENCRYPT-MESSAGE ...)
; processing (DEFMETHOD DECRYPT-MESSAGE ...)
; processing (DEFAEAD ETM)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/aead/etm-tmp3ODYPKXB.fasl
; compilation finished in 0:00:00.204
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "ironclad/aead/etm" "etm">
; compiling file "/usr/share/common-lisp/source/ironclad/src/aead/gcm.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS GCM ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFMETHOD PROCESS-ASSOCIATED-DATA ...)
; processing (DEFMETHOD PRODUCE-TAG ...)
; processing (DEFMETHOD ENCRYPT ...)

; file: /usr/share/common-lisp/source/ironclad/src/aead/gcm.lisp
; in: DEFMETHOD ENCRYPT (GCM T T)
;     (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)

; processing (DEFMETHOD DECRYPT ...)

; file: /usr/share/common-lisp/source/ironclad/src/aead/gcm.lisp
; in: DEFMETHOD DECRYPT (GCM T T)
;     (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)

; processing (DEFMETHOD ENCRYPT-MESSAGE ...)
; processing (DEFMETHOD DECRYPT-MESSAGE ...)
; processing (DEFAEAD GCM)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/aead/gcm-tmpD0IKH6VH.fasl
; compilation finished in 0:00:00.288
; compiling file "/usr/share/common-lisp/source/ironclad/src/kdf/argon2.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS ARGON2 ...)
; processing (DEFCLASS ARGON2I ...)
; processing (DEFCLASS ARGON2D ...)
; processing (DEFCONSTANT +ARGON2-BLOCK-SIZE+ ...)
; processing (DEFTYPE ARGON2-BLOCK ...)
; processing (DEFUN ARGON2-LOAD-BLOCK ...)
; processing (DEFUN ARGON2-STORE-BLOCK ...)
; processing (DEFUN ARGON2-COPY-BLOCK ...)
; processing (DEFUN ARGON2-XOR-BLOCK ...)
; processing (DEFUN ARGON2-UPDATE-DIGESTER-32 ...)
; processing (DEFUN ARGON2-EXTENDED-HASH ...)
; processing (DEFMACRO ARGON2-G ...)
; processing (DEFMACRO ARGON2-ROUND ...)
; processing (DEFUN ARGON2-G-ROUNDS ...)
; processing (DEFUN ARGON2-G-COPY ...)
; processing (DEFUN ARGON2-G-XOR ...)
; processing (DEFUN ARGON2-UNARY-G ...)
; processing (DEFUN ARGON2I-GIDX-REFRESH ...)
; processing (DEFUN ARGON2I-GIDX-INIT ...)
; processing (DEFUN ARGON2I-GIDX-NEXT ...)
; processing (DEFUN ARGON2D-GIDX-INIT ...)
; processing (DEFUN ARGON2D-GIDX-NEXT ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)

; file: /usr/share/common-lisp/source/ironclad/src/kdf/argon2.lisp
; in: DEFMETHOD SHARED-INITIALIZE (ARGON2 T)
;     (DEFMETHOD SHARED-INITIALIZE
;                ((IRONCLAD::KDF IRONCLAD::ARGON2) IRONCLAD::SLOT-NAMES
;                 &REST IRONCLAD::INITARGS
;                 &KEY IRONCLAD::BLOCK-COUNT IRONCLAD::ADDITIONAL-KEY
;                 IRONCLAD::ADDITIONAL-DATA &ALLOW-OTHER-KEYS)
;       (LET ((IRONCLAD::NO-DATA (MAKE-ARRAY 0 :ELEMENT-TYPE '#)))
;         (SETF (IRONCLAD::ARGON2-BLOCK IRONCLAD::KDF)
;                 (MAKE-ARRAY IRONCLAD::+ARGON2-BLOCK-SIZE+ :ELEMENT-TYPE '#)
;               (IRONCLAD::ARGON2-BLOCK-COUNT IRONCLAD::KDF) (MAX 8 #)
;               (IRONCLAD::ARGON2-ADDITIONAL-KEY IRONCLAD::KDF)
;                 (OR IRONCLAD::ADDITIONAL-KEY IRONCLAD::NO-DATA)
;               (IRONCLAD::ARGON2-ADDITIONAL-DATA IRONCLAD::KDF)
;                 (OR IRONCLAD::ADDITIONAL-DATA IRONCLAD::NO-DATA)
;               (IRONCLAD::ARGON2-WORK-AREA IRONCLAD::KDF)
;                 (MAKE-ARRAY # :ELEMENT-TYPE '#)
;               (IRONCLAD::ARGON2-DIGESTER IRONCLAD::KDF)
;                 (IRONCLAD:MAKE-MAC :BLAKE2-MAC IRONCLAD::NO-DATA)))
;       IRONCLAD::KDF)
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA (SB-PCL::FAST-METHOD SHARED-INITIALIZE
;                           (IRONCLAD::ARGON2 T))
;         (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. IRONCLAD::KDF
;          IRONCLAD::SLOT-NAMES &REST IRONCLAD::INITARGS &KEY
;          IRONCLAD::BLOCK-COUNT IRONCLAD::ADDITIONAL-KEY
;          IRONCLAD::ADDITIONAL-DATA &ALLOW-OTHER-KEYS)
;       (DECLARE (IGNORABLE SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL.)
;                (DISABLE-PACKAGE-LOCKS SB-PCL::PV-ENV-ENVIRONMENT))
;       (DECLARE
;        (SB-C::CURRENT-DEFMETHOD SHARED-INITIALIZE NIL (IRONCLAD::ARGON2 T)
;         (IRONCLAD::KDF IRONCLAD::SLOT-NAMES &REST IRONCLAD::INITARGS &KEY
;                        IRONCLAD::BLOCK-COUNT IRONCLAD::ADDITIONAL-KEY
;                        IRONCLAD::ADDITIONAL-DATA &ALLOW-OTHER-KEYS)))
;       (DECLARE
;        (SB-C::SOURCE-FORM
;         (LAMBDA
;             (IRONCLAD::KDF IRONCLAD::SLOT-NAMES
;              &REST IRONCLAD::INITARGS
;              &KEY IRONCLAD::BLOCK-COUNT IRONCLAD::ADDITIONAL-KEY
;              IRONCLAD::ADDITIONAL-DATA &ALLOW-OTHER-KEYS)
;           (LET #
;             #)
;           IRONCLAD::KDF)))
;       (DECLARE (SB-PCL::%PARAMETER IRONCLAD::SLOT-NAMES))
;       (DECLARE (SB-PCL::%PARAMETER IRONCLAD::KDF))
;       (DECLARE (TYPE T IRONCLAD::SLOT-NAMES))
;       (DECLARE (IGNORABLE IRONCLAD::SLOT-NAMES IRONCLAD::KDF))
;       (SYMBOL-MACROLET ((SB-PCL::PV-ENV-ENVIRONMENT SB-PCL::DEFAULT))
;         (SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS ((IRONCLAD::KDF
;                                                  IRONCLAD::SLOT-NAMES)
;                                                 SB-PCL::.NEXT-METHOD-CALL.
;                                                 (IRONCLAD::KDF
;                                                  IRONCLAD::SLOT-NAMES)
;                                                 NIL :CALL-NEXT-METHOD-P NIL
;                                                 :SETQ-P NIL :PARAMETERS-SETQD
;                                                 NIL :METHOD-CELL
;                                                 (#:METHOD-CELL) ...)
;           (DECLARE (SB-PCL::%CLASS IRONCLAD::KDF IRONCLAD::ARGON2))
;           (LOCALLY
;            (DECLARE #)
;            (SYMBOL-MACROLET #
;              #
;              #)))))
; 
; caught STYLE-WARNING:
;   The variable INITARGS is defined but never used.

; processing (DEFMETHOD DERIVE-KEY ...)

; file: /usr/share/common-lisp/source/ironclad/src/kdf/argon2.lisp
; in: DEFMETHOD DERIVE-KEY (ARGON2 T T T T)
;     (MAKE-ARRAY 72 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; 
; note: could not stack allocate: (MAKE-ARRAY 72 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))

;     (MAKE-ARRAY 1024 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; 
; note: could not stack allocate: (MAKE-ARRAY 1024 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/kdf/argon2-tmp8ESK6FB7.fasl
; compilation finished in 0:00:07.020
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "ironclad/kdf/argon2" "argon2">
; compiling file "/usr/share/common-lisp/source/ironclad/src/kdf/bcrypt.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS BCRYPT ...)
; processing (DEFCONST +BCRYPT-INITIAL-HASH+ ...)
; processing (DEFUN BCRYPT-EXPAND-KEY ...)
; processing (DEFUN BCRYPT-EKSBLOWFISH ...)
; processing (DEFMETHOD DERIVE-KEY ...)
; processing (DEFCLASS BCRYPT-PBKDF ...)
; processing (DEFCONST +BCRYPT-PBKDF-INITIAL-HASH+ ...)
; processing (DEFUN BCRYPT-HASH ...)
; processing (DEFMETHOD DERIVE-KEY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/kdf/bcrypt-tmpNP2BTE1F.fasl
; compilation finished in 0:00:00.356
; compiling file "/usr/share/common-lisp/source/ironclad/src/kdf/hmac.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS HMAC-KDF ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFUN HKDF-EXTRACT ...)
; processing (DEFUN HKDF-EXPAND ...)
; processing (DEFUN HMAC-DERIVE-KEY ...)
; processing (DEFMETHOD DERIVE-KEY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/kdf/hmac-tmp7ZC9DOIW.fasl
; compilation finished in 0:00:00.080
; compiling file "/usr/share/common-lisp/source/ironclad/src/kdf/pkcs5.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS PBKDF1 ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFMETHOD DERIVE-KEY ...)
; processing (DEFCLASS PBKDF2 ...)
; processing (DEFUN PBKDF2-DERIVE-KEY ...)
; processing (DEFMETHOD DERIVE-KEY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/kdf/pkcs5-tmpQJ4H8AW8.fasl
; compilation finished in 0:00:00.164
; compiling file "/usr/share/common-lisp/source/ironclad/src/kdf/password-hash.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFUN MAKE-RANDOM-SALT ...)
; processing (DEFUN PBKDF2-HASH-PASSWORD ...)
; processing (DEFUN PBKDF2-HASH-PASSWORD-TO-COMBINED-STRING ...)
; processing (DEFUN PBKDF2-CHECK-PASSWORD ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/kdf/password-hash-tmpOISLJO3A.fasl
; compilation finished in 0:00:00.084
; compiling file "/usr/share/common-lisp/source/ironclad/src/kdf/scrypt.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS SCRYPT-KDF ...)
; processing (DEFUN SCRYPT-VECTOR-SALSA ...)

; file: /usr/share/common-lisp/source/ironclad/src/kdf/scrypt.lisp
; in: DEFUN SCRYPT-VECTOR-SALSA
;     (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))
; 
; note: could not stack allocate: (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))

; processing (DEFUN BLOCK-MIX ...)

; file: /usr/share/common-lisp/source/ironclad/src/kdf/scrypt.lisp
; in: DEFUN BLOCK-MIX
;     (MAKE-ARRAY 64 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; 
; note: could not stack allocate: (MAKE-ARRAY 64 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))

; processing (DEFUN SMIX ...)
; processing (DEFMETHOD DERIVE-KEY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/kdf/scrypt-tmpDPMQWO2N.fasl
; compilation finished in 0:00:00.216
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/dsa.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS DSA-KEY ...)
; processing (DEFCLASS DSA-PUBLIC-KEY ...)
; processing (DEFCLASS DSA-PRIVATE-KEY ...)
; processing (DEFUN DSA-KEY-P ...)
; processing (DEFUN DSA-KEY-Q ...)
; processing (DEFUN DSA-KEY-G ...)
; processing (DEFMETHOD MAKE-PUBLIC-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PRIVATE-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFMETHOD GENERATE-KEY-PAIR ...)
; processing (DEFMETHOD GENERATE-SIGNATURE-NONCE ...)
; processing (DEFMETHOD MAKE-SIGNATURE ...)
; processing (DEFMETHOD DESTRUCTURE-SIGNATURE ...)
; processing (DEFMETHOD SIGN-MESSAGE ...)
; processing (DEFMETHOD VERIFY-SIGNATURE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/dsa-tmpSE6DK4YB.fasl
; compilation finished in 0:00:00.320
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/rsa.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS RSA-KEY ...)
; processing (DEFCLASS RSA-PUBLIC-KEY ...)
; processing (DEFCLASS RSA-PRIVATE-KEY ...)
; processing (DEFMETHOD MAKE-PUBLIC-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PRIVATE-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFMETHOD GENERATE-KEY-PAIR ...)
; processing (DEFUN RSA-CORE ...)
; processing (DEFMETHOD MAKE-MESSAGE ...)
; processing (DEFMETHOD DESTRUCTURE-MESSAGE ...)
; processing (DEFMETHOD ENCRYPT-MESSAGE ...)
; processing (DEFMETHOD DECRYPT-MESSAGE ...)
; processing (DEFMETHOD MAKE-SIGNATURE ...)
; processing (DEFMETHOD DESTRUCTURE-SIGNATURE ...)
; processing (DEFMETHOD SIGN-MESSAGE ...)
; processing (DEFMETHOD VERIFY-SIGNATURE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/rsa-tmp7H2A2EGG.fasl
; compilation finished in 0:00:00.576
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/elgamal.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS ELGAMAL-KEY ...)
; processing (DEFCLASS ELGAMAL-PUBLIC-KEY ...)
; processing (DEFCLASS ELGAMAL-PRIVATE-KEY ...)
; processing (DEFUN ELGAMAL-KEY-P ...)
; processing (DEFUN ELGAMAL-KEY-G ...)
; processing (DEFMETHOD MAKE-PUBLIC-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PRIVATE-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFMETHOD GENERATE-KEY-PAIR ...)
; processing (DEFMETHOD GENERATE-SIGNATURE-NONCE ...)
; processing (DEFMETHOD GENERATE-SIGNATURE-NONCE ...)
; processing (DEFMETHOD MAKE-MESSAGE ...)
; processing (DEFMETHOD DESTRUCTURE-MESSAGE ...)
; processing (DEFMETHOD ENCRYPT-MESSAGE ...)
; processing (DEFMETHOD DECRYPT-MESSAGE ...)
; processing (DEFMETHOD MAKE-SIGNATURE ...)
; processing (DEFMETHOD DESTRUCTURE-SIGNATURE ...)
; processing (DEFMETHOD SIGN-MESSAGE ...)
; processing (DEFMETHOD VERIFY-SIGNATURE ...)
; processing (DEFMETHOD DIFFIE-HELLMAN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/elgamal-tmp9QBJ6NNR.fasl
; compilation finished in 0:00:00.408
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/curve25519.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS CURVE25519-PUBLIC-KEY ...)
; processing (DEFCLASS CURVE25519-PRIVATE-KEY ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONSTANT +CURVE25519-BITS+ ...)
; processing (DEFCONSTANT +CURVE25519-P+ ...)
; processing (DEFCONSTANT +CURVE25519-A24+ ...)
; processing (DEFCONST +CURVE25519-G+ ...)
; processing (DEFMETHOD EC-SCALAR-INV ...)
; processing (DEFUN CURVE25519-DOUBLE-AND-ADD ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/curve25519.lisp
; in: DEFUN CURVE25519-DOUBLE-AND-ADD
;     (+ IRONCLAD::X1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ IRONCLAD::X1 IRONCLAD::Z1) IRONCLAD::+CURVE25519-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (* IRONCLAD::T1 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::X1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (- IRONCLAD::X1 IRONCLAD::Z1) IRONCLAD::+CURVE25519-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (* IRONCLAD::T3 IRONCLAD::T3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::T2 IRONCLAD::T4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::T2 IRONCLAD::T4) IRONCLAD::+CURVE25519-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::X2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ IRONCLAD::X2 IRONCLAD::Z2) IRONCLAD::+CURVE25519-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (- IRONCLAD::X2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (- IRONCLAD::X2 IRONCLAD::Z2) IRONCLAD::+CURVE25519-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (* IRONCLAD::T1 IRONCLAD::T7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::T3 IRONCLAD::T6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (+ IRONCLAD::T8 IRONCLAD::T9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::T8 IRONCLAD::T9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::T8 IRONCLAD::T9) IRONCLAD::+CURVE25519-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (* IRONCLAD::T2 IRONCLAD::T4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::T5 IRONCLAD::+CURVE25519-A24+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         7043980164573656116202093731033511498437972977164912432212323207953379415383793369)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         7043980164573656116202093731033511498437972977164912432212323207953379415383793369)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ IRONCLAD::T4 IRONCLAD::T12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::T5 IRONCLAD::T13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::T10 IRONCLAD::T10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::T11 IRONCLAD::T11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::X3 IRONCLAD::T14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X3 IRONCLAD::T14) IRONCLAD::+CURVE25519-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-SCALAR-MULT ...)
; processing (DEFMETHOD EC-ENCODE-SCALAR ...)
; processing (DEFMETHOD EC-DECODE-SCALAR ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/curve25519.lisp
; in: DEFMETHOD EC-DECODE-SCALAR ((EQL :CURVE25519) T)
;     (LDB (BYTE (1- IRONCLAD::+CURVE25519-BITS+) 0)
;          (IRONCLAD:OCTETS-TO-INTEGER IRONCLAD::OCTETS :BIG-ENDIAN NIL))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (SETF (LDB (BYTE 3 0) IRONCLAD::X) 0)
; --> SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

;     (SETF (LDB (BYTE 1 (- IRONCLAD::+CURVE25519-BITS+ 2)) IRONCLAD::X) 1)
; --> SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

; processing (DEFMETHOD EC-ENCODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/curve25519.lisp
; in: DEFMETHOD EC-ENCODE-POINT (CURVE25519-POINT)
;     (WITH-SLOTS (IRONCLAD::X IRONCLAD::Z)
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Z))
;       (LET ((IRONCLAD::X1 (MOD # IRONCLAD::+CURVE25519-P+)))
;         (IRONCLAD::EC-ENCODE-SCALAR :CURVE25519 IRONCLAD::X1)))
; --> SYMBOL-MACROLET LET MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    (IRONCLAD::EC-SCALAR-INV :CURVE25519
;                             (THE INTEGER
;                                  (SB-C::WITH-SOURCE-FORM
;                                   (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                   (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                                'IRONCLAD::Z)))))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The second argument is a NUMBER, not a INTEGER.

; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-57896044618658097711785492504343953926634992332820282019728792003956564819949)
;                                (57896044618658097711785492504343953926634992332820282019728792003956564819949))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-57896044618658097711785492504343953926634992332820282019728792003956564819949)
;                                (57896044618658097711785492504343953926634992332820282019728792003956564819949))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-57896044618658097711785492504343953926634992332820282019728792003956564819949)
;                                (57896044618658097711785492504343953926634992332820282019728792003956564819949))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    (IRONCLAD::EC-SCALAR-INV :CURVE25519
;                             (THE INTEGER
;                                  (SB-C::WITH-SOURCE-FORM
;                                   (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                   (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                                'IRONCLAD::Z)))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DECODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/curve25519.lisp
; in: DEFMETHOD EC-DECODE-POINT ((EQL :CURVE25519) T)
;     (LDB (BYTE (1- IRONCLAD::+CURVE25519-BITS+) 0)
;          (IRONCLAD:OCTETS-TO-INTEGER IRONCLAD::OCTETS :BIG-ENDIAN NIL))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; processing (DEFUN CURVE25519-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PUBLIC-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PRIVATE-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFMETHOD GENERATE-KEY-PAIR ...)
; processing (DEFMETHOD DIFFIE-HELLMAN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/curve25519-tmpLXV44MR8.fasl
; compilation finished in 0:00:00.404
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/curve448.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS CURVE448-PUBLIC-KEY ...)
; processing (DEFCLASS CURVE448-PRIVATE-KEY ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONSTANT +CURVE448-BITS+ ...)
; processing (DEFCONSTANT +CURVE448-P+ ...)
; processing (DEFCONSTANT +CURVE448-A24+ ...)
; processing (DEFCONST +CURVE448-G+ ...)
; processing (DEFMETHOD EC-SCALAR-INV ...)
; processing (DEFUN CURVE448-DOUBLE-AND-ADD ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/curve448.lisp
; in: DEFUN CURVE448-DOUBLE-AND-ADD
;     (+ IRONCLAD::X1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ IRONCLAD::X1 IRONCLAD::Z1) IRONCLAD::+CURVE448-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (- IRONCLAD::X1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (- IRONCLAD::X1 IRONCLAD::Z1) IRONCLAD::+CURVE448-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (- IRONCLAD::X2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (- IRONCLAD::X2 IRONCLAD::Z2) IRONCLAD::+CURVE448-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::T1 IRONCLAD::T3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (+ IRONCLAD::X2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ IRONCLAD::X2 IRONCLAD::Z2) IRONCLAD::+CURVE448-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::T2 IRONCLAD::T5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::T4 IRONCLAD::T6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::T4 IRONCLAD::T6) IRONCLAD::+CURVE448-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::T7 IRONCLAD::T7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::X3 IRONCLAD::T8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X3 IRONCLAD::T8) IRONCLAD::+CURVE448-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::T4 IRONCLAD::T6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::T9 IRONCLAD::T9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::T1 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::T2 IRONCLAD::T2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::T10 IRONCLAD::T11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::T10 IRONCLAD::T11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::T10 IRONCLAD::T11) IRONCLAD::+CURVE448-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::T12 IRONCLAD::+CURVE448-A24+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739682479)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739682479)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ IRONCLAD::T13 IRONCLAD::T10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::T14 IRONCLAD::T12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

; processing (DEFMETHOD EC-SCALAR-MULT ...)
; processing (DEFMETHOD EC-ENCODE-SCALAR ...)
; processing (DEFMETHOD EC-DECODE-SCALAR ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/curve448.lisp
; in: DEFMETHOD EC-DECODE-SCALAR ((EQL :CURVE448) T)
;     (LDB (BYTE IRONCLAD::+CURVE448-BITS+ 0)
;          (IRONCLAD:OCTETS-TO-INTEGER IRONCLAD::OCTETS :BIG-ENDIAN NIL))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (SETF (LDB (BYTE 2 0) IRONCLAD::X) 0)
; --> SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

;     (SETF (LDB (BYTE 1 (1- IRONCLAD::+CURVE448-BITS+)) IRONCLAD::X) 1)
; --> SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

; processing (DEFMETHOD EC-ENCODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/curve448.lisp
; in: DEFMETHOD EC-ENCODE-POINT (CURVE448-POINT)
;     (WITH-SLOTS (IRONCLAD::X IRONCLAD::Z)
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Z))
;       (LET ((IRONCLAD::X1 (MOD # IRONCLAD::+CURVE448-P+)))
;         (IRONCLAD::EC-ENCODE-SCALAR :CURVE448 IRONCLAD::X1)))
; --> SYMBOL-MACROLET LET MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    (IRONCLAD::EC-SCALAR-INV :CURVE448
;                             (THE INTEGER
;                                  (SB-C::WITH-SOURCE-FORM
;                                   (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                   (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                                'IRONCLAD::Z)))))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The second argument is a NUMBER, not a INTEGER.

; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    (IRONCLAD::EC-SCALAR-INV :CURVE448
;                             (THE INTEGER
;                                  (SB-C::WITH-SOURCE-FORM
;                                   (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                   (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                                'IRONCLAD::Z)))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DECODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/curve448.lisp
; in: DEFMETHOD EC-DECODE-POINT ((EQL :CURVE448) T)
;     (LDB (BYTE IRONCLAD::+CURVE448-BITS+ 0)
;          (IRONCLAD:OCTETS-TO-INTEGER IRONCLAD::OCTETS :BIG-ENDIAN NIL))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; processing (DEFUN CURVE448-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PUBLIC-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PRIVATE-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFMETHOD GENERATE-KEY-PAIR ...)
; processing (DEFMETHOD DIFFIE-HELLMAN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/curve448-tmpAM15T9FH.fasl
; compilation finished in 0:00:00.404
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/ed25519.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS ED25519-PUBLIC-KEY ...)
; processing (DEFCLASS ED25519-PRIVATE-KEY ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONSTANT +ED25519-BITS+ ...)
; processing (DEFCONSTANT +ED25519-Q+ ...)
; processing (DEFCONSTANT +ED25519-L+ ...)
; processing (DEFCONSTANT +ED25519-D+ ...)
; processing (DEFCONSTANT +ED25519-I+ ...)
; processing (DEFCONST +ED25519-B+ ...)
; processing (DEFCONST +ED25519-POINT-AT-INFINITY+ ...)
; processing (DEFMETHOD EC-SCALAR-INV ...)
; processing (DEFUN ED25519-RECOVER-X ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed25519.lisp
; in: DEFUN ED25519-RECOVER-X
;     (* IRONCLAD::UV3
;        (IRONCLAD:EXPT-MOD IRONCLAD::UV7 (/ (- IRONCLAD::+ED25519-Q+ 5) 8)
;                           IRONCLAD::+ED25519-Q+))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD
;      (* IRONCLAD::UV3
;         (IRONCLAD:EXPT-MOD IRONCLAD::UV7 (/ (- IRONCLAD::+ED25519-Q+ 5) 8)
;                            IRONCLAD::+ED25519-Q+))
;      IRONCLAD::+ED25519-Q+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-57896044618658097711785492504343953926634992332820282019728792003956564819949)
;                                (57896044618658097711785492504343953926634992332820282019728792003956564819949))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-57896044618658097711785492504343953926634992332820282019728792003956564819949)
;                                (57896044618658097711785492504343953926634992332820282019728792003956564819949))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-57896044618658097711785492504343953926634992332820282019728792003956564819949)
;                                (57896044618658097711785492504343953926634992332820282019728792003956564819949))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::Y IRONCLAD::Y)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (1- (* IRONCLAD::Y IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER -1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER -1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (1- (* IRONCLAD::Y IRONCLAD::Y)) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (1+ IRONCLAD::U)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER 1
;                         57896044618658097711785492504343953926634992332820282019728792003956564819949)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER 1
;                         57896044618658097711785492504343953926634992332820282019728792003956564819949)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* IRONCLAD::V IRONCLAD::V IRONCLAD::V)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         194064761537588616893622436057812819407110752139587076392381504753256369085595993672410662147087199368837878645229193663462561604848498377274709448929113913002071147247356829369437895575864476831150950995459034595069848999419699393)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705), not a (SIGNED-BYTE
;                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         194064761537588616893622436057812819407110752139587076392381504753256369085595993672410662147087199368837878645229193663462561604848498377274709448929113913002071147247356829369437895575864476831150950995459034595069848999419699393)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::U IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::UV3 IRONCLAD::V3 IRONCLAD::V)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         194064761537588616893622436057812819407110752139587076392381504753256369085595993672410662147087199368837878645229193663462561604848498377274709448929113913002071147247356829369437895575864476831150950995459034595069848999419699393)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705), not a (SIGNED-BYTE
;                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         194064761537588616893622436057812819407110752139587076392381504753256369085595993672410662147087199368837878645229193663462561604848498377274709448929113913002071147247356829369437895575864476831150950995459034595069848999419699393)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::UV3
;        (IRONCLAD:EXPT-MOD IRONCLAD::UV7 (/ (- IRONCLAD::+ED25519-Q+ 5) 8)
;                           IRONCLAD::+ED25519-Q+))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD
;      (* IRONCLAD::UV3
;         (IRONCLAD:EXPT-MOD IRONCLAD::UV7 (/ (- IRONCLAD::+ED25519-Q+ 5) 8)
;                            IRONCLAD::+ED25519-Q+))
;      IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::V IRONCLAD::X IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         194064761537588616893622436057812819407110752139587076392381504753256369085595993672410662147087199368837878645229193663462561604848498377274709448929113913002071147247356829369437895575864476831150950995459034595069848999419699393)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705), not a (SIGNED-BYTE
;                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         194064761537588616893622436057812819407110752139587076392381504753256369085595993672410662147087199368837878645229193663462561604848498377274709448929113913002071147247356829369437895575864476831150950995459034595069848999419699393)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (= IRONCLAD::U
;        (MOD (* IRONCLAD::V IRONCLAD::X IRONCLAD::X) IRONCLAD::+ED25519-Q+))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       etc.

;     (EVENP IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       etc.

; processing (DEFMETHOD EC-ADD ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed25519.lisp
; in: DEFMETHOD EC-ADD (ED25519-POINT ED25519-POINT)
;     (WITH-SLOTS ((IRONCLAD::X2 IRONCLAD::X) (IRONCLAD::Y2 IRONCLAD::Y)
;                  (IRONCLAD::Z2 IRONCLAD::Z) (IRONCLAD::W2 IRONCLAD::W))
;         IRONCLAD::Q
;       (DECLARE (TYPE INTEGER IRONCLAD::X2 IRONCLAD::Y2 IRONCLAD::Z2 IRONCLAD::W2))
;       (LET* ((IRONCLAD::A (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::B (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::I (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::C (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::D (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::E (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::F (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::G (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::H (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::X3 (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::Y3 (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::Z3 (MOD # IRONCLAD::+ED25519-Q+))
;              ...)
;         (DECLARE
;          (TYPE INTEGER IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;           IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::I
;           IRONCLAD::X3 ...))
;         (MAKE-INSTANCE 'IRONCLAD::ED25519-POINT :X IRONCLAD::X3 :Y IRONCLAD::Y3
;                        :Z IRONCLAD::Z3 :W IRONCLAD::W3)))
; --> SYMBOL-MACROLET LET* MOD * 
; ==>
;   (-
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   (-
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Y)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::X))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (-
;     (THE INTEGER
;          (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                  (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                               'IRONCLAD::Y)))
;     (THE INTEGER
;          (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                  (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                               'IRONCLAD::X))))
;    (-
;     (THE INTEGER
;          (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Y)
;                                  (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                               'IRONCLAD::Y)))
;     (THE INTEGER
;          (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::X)
;                                  (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                               'IRONCLAD::X)))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

; --> SYMBOL-MACROLET LET* MOD * 
; ==>
;   (+
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   (+
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Y)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::X))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (+
;     (THE INTEGER
;          (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                  (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                               'IRONCLAD::Y)))
;     (THE INTEGER
;          (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                  (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                               'IRONCLAD::X))))
;    (+
;     (THE INTEGER
;          (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Y)
;                                  (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                               'IRONCLAD::Y)))
;     (THE INTEGER
;          (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::X)
;                                  (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                               'IRONCLAD::X)))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::W)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::W)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::W)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::W))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

; --> SYMBOL-MACROLET LET* MOD * 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (- IRONCLAD::B IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::B IRONCLAD::A) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (- IRONCLAD::D IRONCLAD::C)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::D IRONCLAD::C) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::D IRONCLAD::C)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (+ IRONCLAD::B IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::E IRONCLAD::F)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::G IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::F IRONCLAD::G)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::E IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

; processing (DEFMETHOD EC-DOUBLE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed25519.lisp
; in: DEFMETHOD EC-DOUBLE (ED25519-POINT)
;     (WITH-SLOTS ((IRONCLAD::X1 IRONCLAD::X) (IRONCLAD::Y1 IRONCLAD::Y)
;                  (IRONCLAD::Z1 IRONCLAD::Z))
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X1 IRONCLAD::Y1 IRONCLAD::Z1))
;       (LET* ((IRONCLAD::A (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::B (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::C (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::D (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::I (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::H (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::E (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::G (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::F (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::X2 (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::Y2 (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::Z2 (MOD # IRONCLAD::+ED25519-Q+))
;              ...)
;         (DECLARE
;          (TYPE INTEGER IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;           IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::I
;           IRONCLAD::X2 ...))
;         (MAKE-INSTANCE 'IRONCLAD::ED25519-POINT :X IRONCLAD::X2 :Y IRONCLAD::Y2
;                        :Z IRONCLAD::Z2 :W IRONCLAD::W2)))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

; --> SYMBOL-MACROLET LET* MOD * 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

; ==>
;   (+
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (* IRONCLAD::D IRONCLAD::D)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (+ IRONCLAD::A IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::H IRONCLAD::I)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::H IRONCLAD::I) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (- IRONCLAD::A IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::A IRONCLAD::B) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::C IRONCLAD::G)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::E IRONCLAD::F)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::G IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::F IRONCLAD::G)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::E IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

; processing (DEFMETHOD EC-SCALAR-MULT ...)
; processing (DEFMETHOD EC-POINT-ON-CURVE-P ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed25519.lisp
; in: DEFMETHOD EC-POINT-ON-CURVE-P (ED25519-POINT)
;     (WITH-SLOTS (IRONCLAD::X IRONCLAD::Y IRONCLAD::Z IRONCLAD::W)
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y IRONCLAD::Z IRONCLAD::W))
;       (LET* ((IRONCLAD::XX (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::YY (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::ZZ (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::WW (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::A (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::B (MOD # IRONCLAD::+ED25519-Q+)))
;         (DECLARE
;          (TYPE INTEGER IRONCLAD::XX IRONCLAD::YY IRONCLAD::ZZ IRONCLAD::WW
;           IRONCLAD::A IRONCLAD::B))
;         (ZEROP (MOD (- IRONCLAD::A IRONCLAD::B) IRONCLAD::+ED25519-Q+))))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::W)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::W)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::W)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::W))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (- IRONCLAD::YY IRONCLAD::XX)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::YY IRONCLAD::XX) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::ZZ (* IRONCLAD::+ED25519-D+ IRONCLAD::WW))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 2147694645954241852484040567486267188178402270445892907140121793157764114386211238650957099786829249829777408518992270436843721382558176074814068640355141), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         2147694645954241852484040567486267188178402270445892907140121793157764114386269134695575757884541035322281752472918905429176541664577904866818025205175089)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 2147694645954241852484040567486267188178402270445892907140121793157764114386211238650957099786829249829777408518992270436843721382558176074814068640355141), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The result is a (VALUES
;                        (MOD
;                         2147694645954241852484040567486267188178402270445892907140121793157764114386269134695575757884541035322281752472918905429176541664577904866818025205175089)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::A IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::A IRONCLAD::B) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-POINT-EQUAL ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed25519.lisp
; in: DEFMETHOD EC-POINT-EQUAL (ED25519-POINT ED25519-POINT)
;     (AND
;      (ZEROP
;       (MOD (- (* IRONCLAD::X1 IRONCLAD::Z2) (* IRONCLAD::X2 IRONCLAD::Z1))
;            IRONCLAD::+ED25519-Q+))
;      (ZEROP
;       (MOD (- (* IRONCLAD::Y1 IRONCLAD::Z2) (* IRONCLAD::Y2 IRONCLAD::Z1))
;            IRONCLAD::+ED25519-Q+)))
; --> ZEROP 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-ENCODE-SCALAR ...)
; processing (DEFMETHOD EC-DECODE-SCALAR ...)
; processing (DEFMETHOD EC-ENCODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed25519.lisp
; in: DEFMETHOD EC-ENCODE-POINT (ED25519-POINT)
;     (SETF (LDB (BYTE 1 (- IRONCLAD::+ED25519-BITS+ 1)) IRONCLAD::Y)
;             (LDB (BYTE 1 0) IRONCLAD::X))
; --> SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

;     (WITH-SLOTS (IRONCLAD::X IRONCLAD::Y IRONCLAD::Z)
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y IRONCLAD::Z))
;       (LET* ((IRONCLAD::INVZ (IRONCLAD::EC-SCALAR-INV :ED25519 IRONCLAD::Z))
;              (IRONCLAD::X (MOD # IRONCLAD::+ED25519-Q+))
;              (IRONCLAD::Y (MOD # IRONCLAD::+ED25519-Q+)))
;         (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y IRONCLAD::INVZ))
;         (SETF (LDB # IRONCLAD::Y) (LDB # IRONCLAD::X))
;         (IRONCLAD::EC-ENCODE-SCALAR :ED25519 IRONCLAD::Y)))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DECODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed25519.lisp
; in: DEFMETHOD EC-DECODE-POINT ((EQL :ED25519) T)
;     (SETF (LDB (BYTE 1 (- IRONCLAD::+ED25519-BITS+ 1)) IRONCLAD::Y) 0)
; --> SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

;     (LDB (BYTE 1 (- IRONCLAD::+ED25519-BITS+ 1)) IRONCLAD::Y)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (* IRONCLAD::X IRONCLAD::Y)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819950), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819950), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X IRONCLAD::Y) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

; processing (DEFUN ED25519-HASH ...)
; processing (DEFUN ED25519-PUBLIC-KEY ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed25519.lisp
; in: DEFUN ED25519-PUBLIC-KEY
;     (SUBSEQ IRONCLAD::H 0 (/ IRONCLAD::+ED25519-BITS+ 8))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (SETF (LDB (BYTE 3 0) (ELT IRONCLAD::H 0)) 0)
; --> LET DPB 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CONS (SIMPLE-ARRAY * . #1=((*)))
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                    * . #1#).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CONS (SIMPLE-ARRAY * (*))
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a LIST.
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

; --> LET 
; ==>
;   (SB-KERNEL:%SETELT #:H0 0 #:NEW1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CONS (SIMPLE-ARRAY * . #1=((*)))
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                    * . #1#).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CONS (SIMPLE-ARRAY * (*))
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a LIST.

;     (SETF (LDB (BYTE 2 6) (ELT IRONCLAD::H (- # 1))) 1)
; --> LET DPB 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CONS (SIMPLE-ARRAY * . #1=((*)))
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                    * . #1#).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CONS (SIMPLE-ARRAY * (*))
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a LIST.
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

; --> LET 
; ==>
;   (SB-KERNEL:%SETELT #:H2 (- (/ IRONCLAD::+ED25519-BITS+ 8) 1) #:NEW1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CONS (SIMPLE-ARRAY * . #1=((*)))
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                    * . #1#).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CONS (SIMPLE-ARRAY * (*))
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a LIST.

; processing (DEFMETHOD MAKE-SIGNATURE ...)
; processing (DEFMETHOD DESTRUCTURE-SIGNATURE ...)
; processing (DEFUN ED25519-SIGN ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed25519.lisp
; in: DEFUN ED25519-SIGN
;     (SETF (LDB (BYTE 3 0) (ELT IRONCLAD::H 0)) 0)
; --> LET DPB 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

; --> LET 
; ==>
;   (SB-KERNEL:%SETELT #:H0 0 #:NEW1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (SETF (LDB (BYTE 2 6) (ELT IRONCLAD::H (- # 1))) 1)
; --> LET DPB 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

; --> LET 
; ==>
;   (SB-KERNEL:%SETELT #:H2 (- (/ IRONCLAD::+ED25519-BITS+ 8) 1) #:NEW1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (SUBSEQ IRONCLAD::H 0 (/ IRONCLAD::+ED25519-BITS+ 8))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (SUBSEQ IRONCLAD::H (/ IRONCLAD::+ED25519-BITS+ 8)
;             (/ IRONCLAD::+ED25519-BITS+ 4))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (MOD (IRONCLAD::EC-DECODE-SCALAR :ED25519 IRONCLAD::RH) IRONCLAD::+ED25519-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (MOD
;      (IRONCLAD::EC-DECODE-SCALAR :ED25519
;                                  (IRONCLAD::ED25519-HASH IRONCLAD::RP
;                                   IRONCLAD::PK IRONCLAD::M))
;      IRONCLAD::+ED25519-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-7237005577332262213973186563042994240857116359379907606001950938285454250989)
;                                (7237005577332262213973186563042994240857116359379907606001950938285454250989))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-7237005577332262213973186563042994240857116359379907606001950938285454250989)
;                                (7237005577332262213973186563042994240857116359379907606001950938285454250989))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-7237005577332262213973186563042994240857116359379907606001950938285454250989)
;                                (7237005577332262213973186563042994240857116359379907606001950938285454250989))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (IRONCLAD::EC-DECODE-SCALAR :ED25519 IRONCLAD::RH) IRONCLAD::+ED25519-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-7237005577332262213973186563042994240857116359379907606001950938285454250989)
;                                (7237005577332262213973186563042994240857116359379907606001950938285454250989))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-7237005577332262213973186563042994240857116359379907606001950938285454250989)
;                                (7237005577332262213973186563042994240857116359379907606001950938285454250989))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-7237005577332262213973186563042994240857116359379907606001950938285454250989)
;                                (7237005577332262213973186563042994240857116359379907606001950938285454250989))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (MOD
;      (IRONCLAD::EC-DECODE-SCALAR :ED25519
;                                  (IRONCLAD::ED25519-HASH IRONCLAD::RP
;                                   IRONCLAD::PK IRONCLAD::M))
;      IRONCLAD::+ED25519-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::K IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                7237005577332262213973186563042994240857116359379907606001950938285454250989), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                7237005577332262213973186563042994240857116359379907606001950938285454250989), not a (SIGNED-BYTE
;                                                                                                                      32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (+ (* IRONCLAD::K IRONCLAD::A) IRONCLAD::RI)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 7237005577332262213973186563042994240857116359379907606001950938285454250989), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 7237005577332262213973186563042994240857116359379907606001950938285454250989), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ (* IRONCLAD::K IRONCLAD::A) IRONCLAD::RI) IRONCLAD::+ED25519-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -7237005577332262213973186563042994240857116359379907606001950938285454250988
;                                7237005577332262213973186563042994240857116359379907606001950938285454250988), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -7237005577332262213973186563042994240857116359379907606001950938285454250988
;                                7237005577332262213973186563042994240857116359379907606001950938285454250988), not a FIXNUM.
;       etc.

; processing (DEFUN ED25519-VERIFY ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed25519.lisp
; in: DEFUN ED25519-VERIFY
;     (MOD
;      (IRONCLAD::EC-DECODE-SCALAR :ED25519
;                                  (IRONCLAD::ED25519-HASH IRONCLAD::R IRONCLAD::PK
;                                   IRONCLAD::M))
;      IRONCLAD::+ED25519-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-7237005577332262213973186563042994240857116359379907606001950938285454250989)
;                                (7237005577332262213973186563042994240857116359379907606001950938285454250989))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-7237005577332262213973186563042994240857116359379907606001950938285454250989)
;                                (7237005577332262213973186563042994240857116359379907606001950938285454250989))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-7237005577332262213973186563042994240857116359379907606001950938285454250989)
;                                (7237005577332262213973186563042994240857116359379907606001950938285454250989))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD MAKE-PUBLIC-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PRIVATE-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFMETHOD SIGN-MESSAGE ...)
; processing (DEFMETHOD VERIFY-SIGNATURE ...)
; processing (DEFMETHOD GENERATE-KEY-PAIR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/ed25519-tmpMA2Q8TN6.fasl
; compilation finished in 0:00:01.000
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/ed448.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS ED448-PUBLIC-KEY ...)
; processing (DEFCLASS ED448-PRIVATE-KEY ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONSTANT +ED448-BITS+ ...)
; processing (DEFCONSTANT +ED448-Q+ ...)
; processing (DEFCONSTANT +ED448-L+ ...)
; processing (DEFCONSTANT +ED448-D+ ...)
; processing (DEFCONST +ED448-B+ ...)
; processing (DEFCONST +ED448-POINT-AT-INFINITY+ ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONST +ED448-DOM+ ...)
; processing (DEFMETHOD EC-SCALAR-INV ...)
; processing (DEFUN ED448-RECOVER-X ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed448.lisp
; in: DEFUN ED448-RECOVER-X
;     (* IRONCLAD::U3V
;        (IRONCLAD:EXPT-MOD IRONCLAD::U5V3 (/ (- IRONCLAD::+ED448-Q+ 3) 4)
;                           IRONCLAD::+ED448-Q+))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD
;      (* IRONCLAD::U3V
;         (IRONCLAD:EXPT-MOD IRONCLAD::U5V3 (/ (- IRONCLAD::+ED448-Q+ 3) 4)
;                            IRONCLAD::+ED448-Q+))
;      IRONCLAD::+ED448-Q+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::Y IRONCLAD::Y)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (1- (* IRONCLAD::Y IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER -1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER -1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (1- (* IRONCLAD::Y IRONCLAD::Y)) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (1+ IRONCLAD::U)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER 1
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER 1
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* IRONCLAD::+ED448-D+ (1+ IRONCLAD::U))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739721559
;                         -39081)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739721559
;                         -39081)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (1- (* IRONCLAD::+ED448-D+ (1+ IRONCLAD::U)))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER
;                                -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739721559
;                                -39081), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739721560
;                         -39082)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739721559
;                                -39081), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739721560
;                         -39082)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (1- (* IRONCLAD::+ED448-D+ (1+ IRONCLAD::U))) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                0), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                0), not a FIXNUM.
;       etc.

;     (* IRONCLAD::U IRONCLAD::V)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::U IRONCLAD::U IRONCLAD::UV)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         383984923062992702193107238768305990575971314802788874095145673202033267015866160824156542228134514790183983507016891440783606607878560120446759002880024553793796781079076555940582389267580537359243311262284327013495014833399929662539661053437671746996921499531190282669815840119244221198707642915966992579932173647238953260602561484622551570055889936319200163724829307589544003296741511201335648379207673)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845), not a (SIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                        32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         383984923062992702193107238768305990575971314802788874095145673202033267015866160824156542228134514790183983507016891440783606607878560120446759002880024553793796781079076555940582389267580537359243311262284327013495014833399929662539661053437671746996921499531190282669815840119244221198707642915966992579932173647238953260602561484622551570055889936319200163724829307589544003296741511201335648379207673)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::U3V IRONCLAD::UV IRONCLAD::UV)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         383984923062992702193107238768305990575971314802788874095145673202033267015866160824156542228134514790183983507016891440783606607878560120446759002880024553793796781079076555940582389267580537359243311262284327013495014833399929662539661053437671746996921499531190282669815840119244221198707642915966992579932173647238953260602561484622551570055889936319200163724829307589544003296741511201335648379207673)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845), not a (SIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                        32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         383984923062992702193107238768305990575971314802788874095145673202033267015866160824156542228134514790183983507016891440783606607878560120446759002880024553793796781079076555940582389267580537359243311262284327013495014833399929662539661053437671746996921499531190282669815840119244221198707642915966992579932173647238953260602561484622551570055889936319200163724829307589544003296741511201335648379207673)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::U3V
;        (IRONCLAD:EXPT-MOD IRONCLAD::U5V3 (/ (- IRONCLAD::+ED448-Q+ 3) 4)
;                           IRONCLAD::+ED448-Q+))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD
;      (* IRONCLAD::U3V
;         (IRONCLAD:EXPT-MOD IRONCLAD::U5V3 (/ (- IRONCLAD::+ED448-Q+ 3) 4)
;                            IRONCLAD::+ED448-Q+))
;      IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (EVENP IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       etc.

; processing (DEFMETHOD EC-ADD ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed448.lisp
; in: DEFMETHOD EC-ADD (ED448-POINT ED448-POINT)
;     (WITH-SLOTS ((IRONCLAD::X2 IRONCLAD::X) (IRONCLAD::Y2 IRONCLAD::Y)
;                  (IRONCLAD::Z2 IRONCLAD::Z))
;         IRONCLAD::Q
;       (DECLARE (TYPE INTEGER IRONCLAD::X2 IRONCLAD::Y2 IRONCLAD::Z2))
;       (LET* ((IRONCLAD::A (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::B (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::C (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::D (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::K (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::E (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::F (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::G (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::H (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::I (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::J (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::X3 (MOD # IRONCLAD::+ED448-Q+))
;              ...)
;         (DECLARE
;          (TYPE INTEGER IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;           IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::I IRONCLAD::J
;           ...))
;         (MAKE-INSTANCE 'IRONCLAD::ED448-POINT :X IRONCLAD::X3 :Y IRONCLAD::Y3 :Z
;                        IRONCLAD::Z3)))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::A IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (WITH-SLOTS ((IRONCLAD::X2 IRONCLAD::X) (IRONCLAD::Y2 IRONCLAD::Y)
;                  (IRONCLAD::Z2 IRONCLAD::Z))
;         IRONCLAD::Q
;       (DECLARE (TYPE INTEGER IRONCLAD::X2 IRONCLAD::Y2 IRONCLAD::Z2))
;       (LET* ((IRONCLAD::A (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::B (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::C (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::D (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::K (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::E (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::F (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::G (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::H (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::I (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::J (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::X3 (MOD # IRONCLAD::+ED448-Q+))
;              ...)
;         (DECLARE
;          (TYPE INTEGER IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;           IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::I IRONCLAD::J
;           ...))
;         (MAKE-INSTANCE 'IRONCLAD::ED448-POINT :X IRONCLAD::X3 :Y IRONCLAD::Y3 :Z
;                        IRONCLAD::Z3)))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::X))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Y))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::C IRONCLAD::D)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::+ED448-D+ IRONCLAD::K)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739682478
;                         0)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739682478
;                         0)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (* IRONCLAD::+ED448-D+ IRONCLAD::K) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                0), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                0), not a FIXNUM.
;       etc.

;     (- IRONCLAD::B IRONCLAD::E)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::B IRONCLAD::E) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::B IRONCLAD::E)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (WITH-SLOTS ((IRONCLAD::X2 IRONCLAD::X) (IRONCLAD::Y2 IRONCLAD::Y)
;                  (IRONCLAD::Z2 IRONCLAD::Z))
;         IRONCLAD::Q
;       (DECLARE (TYPE INTEGER IRONCLAD::X2 IRONCLAD::Y2 IRONCLAD::Z2))
;       (LET* ((IRONCLAD::A (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::B (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::C (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::D (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::K (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::E (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::F (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::G (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::H (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::I (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::J (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::X3 (MOD # IRONCLAD::+ED448-Q+))
;              ...)
;         (DECLARE
;          (TYPE INTEGER IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;           IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::I IRONCLAD::J
;           ...))
;         (MAKE-INSTANCE 'IRONCLAD::ED448-POINT :X IRONCLAD::X3 :Y IRONCLAD::Y3 :Z
;                        IRONCLAD::Z3)))
; --> SYMBOL-MACROLET LET* MOD * 
; ==>
;   (+
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   (+
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::X)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Y))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (+
;     (THE INTEGER
;          (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                  (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                               'IRONCLAD::X)))
;     (THE INTEGER
;          (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                  (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                               'IRONCLAD::Y))))
;    (+
;     (THE INTEGER
;          (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::X)
;                                  (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                               'IRONCLAD::X)))
;     (THE INTEGER
;          (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Y)
;                                  (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                               'IRONCLAD::Y)))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::A IRONCLAD::F)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::A IRONCLAD::G)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::H IRONCLAD::C IRONCLAD::D)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730876
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730876
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::I (- IRONCLAD::H IRONCLAD::C IRONCLAD::D))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (INTEGER
;                                 -1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730876
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -1056589062271330492704679569833033213037694652072243044255921418053269422980479201469843346168891949555676434277992307502384960470195505587607667379354705268932983924615864005053696928706219547972793749003012586215908533357561963574307900580771586667654529483074625863688
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (INTEGER
;                                 -1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730876
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -1056589062271330492704679569833033213037694652072243044255921418053269422980479201469843346168891949555676434277992307502384960470195505587607667379354705268932983924615864005053696928706219547972793749003012586215908533357561963574307900580771586667654529483074625863688
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (* IRONCLAD::I (- IRONCLAD::H IRONCLAD::C IRONCLAD::D))
;          IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (- IRONCLAD::D IRONCLAD::C)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::J (- IRONCLAD::D IRONCLAD::C))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (INTEGER
;                                 -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (INTEGER
;                                 -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (* IRONCLAD::J (- IRONCLAD::D IRONCLAD::C)) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::F IRONCLAD::G)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

; processing (DEFMETHOD EC-DOUBLE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed448.lisp
; in: DEFMETHOD EC-DOUBLE (ED448-POINT)
;     (WITH-SLOTS ((IRONCLAD::X1 IRONCLAD::X) (IRONCLAD::Y1 IRONCLAD::Y)
;                  (IRONCLAD::Z1 IRONCLAD::Z))
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X1 IRONCLAD::Y1 IRONCLAD::Z1))
;       (LET* ((IRONCLAD::A (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::B (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::C (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::D (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::E (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::F (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::G (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::X2 (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::Y2 (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::Z2 (MOD # IRONCLAD::+ED448-Q+)))
;         (DECLARE
;          (TYPE INTEGER IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;           IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::X2 IRONCLAD::Y2
;           IRONCLAD::Z2))
;         (MAKE-INSTANCE 'IRONCLAD::ED448-POINT :X IRONCLAD::X2 :Y IRONCLAD::Y2 :Z
;                        IRONCLAD::Z2)))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (+
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::A IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (WITH-SLOTS ((IRONCLAD::X1 IRONCLAD::X) (IRONCLAD::Y1 IRONCLAD::Y)
;                  (IRONCLAD::Z1 IRONCLAD::Z))
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X1 IRONCLAD::Y1 IRONCLAD::Z1))
;       (LET* ((IRONCLAD::A (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::B (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::C (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::D (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::E (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::F (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::G (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::X2 (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::Y2 (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::Z2 (MOD # IRONCLAD::+ED448-Q+)))
;         (DECLARE
;          (TYPE INTEGER IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;           IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::X2 IRONCLAD::Y2
;           IRONCLAD::Z2))
;         (MAKE-INSTANCE 'IRONCLAD::ED448-POINT :X IRONCLAD::X2 :Y IRONCLAD::Y2 :Z
;                        IRONCLAD::Z2)))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::C IRONCLAD::D)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (WITH-SLOTS ((IRONCLAD::X1 IRONCLAD::X) (IRONCLAD::Y1 IRONCLAD::Y)
;                  (IRONCLAD::Z1 IRONCLAD::Z))
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X1 IRONCLAD::Y1 IRONCLAD::Z1))
;       (LET* ((IRONCLAD::A (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::B (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::C (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::D (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::E (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::F (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::G (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::X2 (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::Y2 (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::Z2 (MOD # IRONCLAD::+ED448-Q+)))
;         (DECLARE
;          (TYPE INTEGER IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;           IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::X2 IRONCLAD::Y2
;           IRONCLAD::Z2))
;         (MAKE-INSTANCE 'IRONCLAD::ED448-POINT :X IRONCLAD::X2 :Y IRONCLAD::Y2 :Z
;                        IRONCLAD::Z2)))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* 2 IRONCLAD::F)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- IRONCLAD::E (* 2 IRONCLAD::F))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730876
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877), not a (UNSIGNED-BYTE
;                                                                                                                                                                                   32).
;       The result is a (VALUES
;                        (INTEGER
;                         -1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730876
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::E (* 2 IRONCLAD::F)) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (- IRONCLAD::B IRONCLAD::E)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* (- IRONCLAD::B IRONCLAD::E) IRONCLAD::G)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (* (- IRONCLAD::B IRONCLAD::E) IRONCLAD::G) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (- IRONCLAD::C IRONCLAD::D)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* (- IRONCLAD::C IRONCLAD::D) IRONCLAD::E)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (* (- IRONCLAD::C IRONCLAD::D) IRONCLAD::E) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::E IRONCLAD::G)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

; processing (DEFMETHOD EC-SCALAR-MULT ...)
; processing (DEFMETHOD EC-POINT-ON-CURVE-P ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed448.lisp
; in: DEFMETHOD EC-POINT-ON-CURVE-P (ED448-POINT)
;     (WITH-SLOTS (IRONCLAD::X IRONCLAD::Y IRONCLAD::Z)
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y IRONCLAD::Z))
;       (LET* ((IRONCLAD::XX (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::YY (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::ZZ (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::ZZZZ (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::A (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::B (MOD # IRONCLAD::+ED448-Q+)))
;         (DECLARE
;          (TYPE INTEGER IRONCLAD::XX IRONCLAD::YY IRONCLAD::ZZ IRONCLAD::ZZZZ
;           IRONCLAD::A IRONCLAD::B))
;         (ZEROP (MOD (- IRONCLAD::A IRONCLAD::B) IRONCLAD::+ED448-Q+))))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::ZZ IRONCLAD::ZZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (+ IRONCLAD::YY IRONCLAD::XX)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::ZZ (+ IRONCLAD::YY IRONCLAD::XX))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1056589062271330492704679569833033213037694652072243044255921418053269422980479201469843346168891949555676434277992307502384960470195505587607667379354705268932983924615864005053696928706219547972793749003012586215908533357561963574307900580771586667654529483074625863689)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877), not a (SIGNED-BYTE
;                                                                                                                                                                                   32).
;       The result is a (VALUES
;                        (MOD
;                         1056589062271330492704679569833033213037694652072243044255921418053269422980479201469843346168891949555676434277992307502384960470195505587607667379354705268932983924615864005053696928706219547972793749003012586215908533357561963574307900580771586667654529483074625863689)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::+ED448-D+ IRONCLAD::XX IRONCLAD::YY)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739682478
;                         0)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739682478
;                         0)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739682478
;                                0), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -20646278571312933492695791134322385499363072348817665206282832469469911159750053836321473905813233140292695364009108684750353320067855276934647624426280618307584972378956290590751764835383883077162376252393367440951960696073439549223763531298567189279303333364019726689395364
;                         0)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (INTEGER
;                                -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739682478
;                                0), not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -20646278571312933492695791134322385499363072348817665206282832469469911159750053836321473905813233140292695364009108684750353320067855276934647624426280618307584972378956290590751764835383883077162376252393367440951960696073439549223763531298567189279303333364019726689395364
;                         0)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (+ IRONCLAD::ZZZZ (* IRONCLAD::+ED448-D+ IRONCLAD::XX IRONCLAD::YY))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (INTEGER
;                                 -20646278571312933492695791134322385499363072348817665206282832469469911159750053836321473905813233140292695364009108684750353320067855276934647624426280618307584972378956290590751764835383883077162376252393367440951960696073439549223763531298567189279303333364019726689395364
;                                 0), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -20646278571312933492695791134322385499363072348817665206282832469469911159750053836321473905813233140292695364009108684750353320067855276934647624426280618307584972378956290590751764835383883077162376252393367440951960696073439549223763531298567189279303333364019726689395364
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (INTEGER
;                                 -20646278571312933492695791134322385499363072348817665206282832469469911159750053836321473905813233140292695364009108684750353320067855276934647624426280618307584972378956290590751764835383883077162376252393367440951960696073439549223763531298567189279303333364019726689395364
;                                 0), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER
;                         -20646278571312933492695791134322385499363072348817665206282832469469911159750053836321473905813233140292695364009108684750353320067855276934647624426280618307584972378956290590751764835383883077162376252393367440951960696073439549223763531298567189279303333364019726689395364
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (+ IRONCLAD::ZZZZ (* IRONCLAD::+ED448-D+ IRONCLAD::XX IRONCLAD::YY))
;          IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (- IRONCLAD::A IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::A IRONCLAD::B) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-POINT-EQUAL ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed448.lisp
; in: DEFMETHOD EC-POINT-EQUAL (ED448-POINT ED448-POINT)
;     (AND
;      (ZEROP
;       (MOD (- (* IRONCLAD::X1 IRONCLAD::Z2) (* IRONCLAD::X2 IRONCLAD::Z1))
;            IRONCLAD::+ED448-Q+))
;      (ZEROP
;       (MOD (- (* IRONCLAD::Y1 IRONCLAD::Z2) (* IRONCLAD::Y2 IRONCLAD::Z1))
;            IRONCLAD::+ED448-Q+)))
; --> ZEROP 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-ENCODE-SCALAR ...)
; processing (DEFMETHOD EC-DECODE-SCALAR ...)
; processing (DEFMETHOD EC-ENCODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed448.lisp
; in: DEFMETHOD EC-ENCODE-POINT (ED448-POINT)
;     (WITH-SLOTS (IRONCLAD::X IRONCLAD::Y IRONCLAD::Z)
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y IRONCLAD::Z))
;       (LET* ((IRONCLAD::INVZ (IRONCLAD::EC-SCALAR-INV :ED448 IRONCLAD::Z))
;              (IRONCLAD::X (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::Y (MOD # IRONCLAD::+ED448-Q+)))
;         (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y))
;         (SETF (LDB # IRONCLAD::Y) (LDB # IRONCLAD::X))
;         (IRONCLAD::EC-ENCODE-SCALAR :ED448 IRONCLAD::Y)))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    IRONCLAD::INVZ)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The second argument is a NUMBER, not a INTEGER.

; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    IRONCLAD::INVZ)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The second argument is a NUMBER, not a INTEGER.

; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (SETF (LDB (BYTE 1 (- IRONCLAD::+ED448-BITS+ 1)) IRONCLAD::Y)
;             (LDB (BYTE 1 0) IRONCLAD::X))
; --> SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

;     (WITH-SLOTS (IRONCLAD::X IRONCLAD::Y IRONCLAD::Z)
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y IRONCLAD::Z))
;       (LET* ((IRONCLAD::INVZ (IRONCLAD::EC-SCALAR-INV :ED448 IRONCLAD::Z))
;              (IRONCLAD::X (MOD # IRONCLAD::+ED448-Q+))
;              (IRONCLAD::Y (MOD # IRONCLAD::+ED448-Q+)))
;         (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y))
;         (SETF (LDB # IRONCLAD::Y) (LDB # IRONCLAD::X))
;         (IRONCLAD::EC-ENCODE-SCALAR :ED448 IRONCLAD::Y)))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   1
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DECODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed448.lisp
; in: DEFMETHOD EC-DECODE-POINT ((EQL :ED448) T)
;     (SETF (LDB (BYTE 1 (- IRONCLAD::+ED448-BITS+ 1)) IRONCLAD::Y) 0)
; --> SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

;     (LDB (BYTE 1 (- IRONCLAD::+ED448-BITS+ 1)) IRONCLAD::Y)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN ED448-HASH ...)
; processing (DEFUN ED448-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-SIGNATURE ...)
; processing (DEFMETHOD DESTRUCTURE-SIGNATURE ...)
; processing (DEFUN ED448-SIGN ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed448.lisp
; in: DEFUN ED448-SIGN
;     (SETF (LDB (BYTE 2 0) (ELT IRONCLAD::H 0)) 0)
; --> LET DPB 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

; --> LET 
; ==>
;   (SB-KERNEL:%SETELT #:H0 0 #:NEW1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (SETF (LDB (BYTE 1 7) (ELT IRONCLAD::H (- # 2))) 1)
; --> LET DPB 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

; --> LET 
; ==>
;   (SB-KERNEL:%SETELT #:H2 (- (CEILING IRONCLAD::+ED448-BITS+ 8) 2) #:NEW1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (SETF (ELT IRONCLAD::H (- (CEILING IRONCLAD::+ED448-BITS+ 8) 1)) 0)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (SUBSEQ IRONCLAD::H 0 (CEILING IRONCLAD::+ED448-BITS+ 8))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (SUBSEQ IRONCLAD::H (CEILING IRONCLAD::+ED448-BITS+ 8)
;             (CEILING IRONCLAD::+ED448-BITS+ 4))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (MOD (IRONCLAD::EC-DECODE-SCALAR :ED448 IRONCLAD::RH) IRONCLAD::+ED448-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (MOD
;      (IRONCLAD::EC-DECODE-SCALAR :ED448
;                                  (IRONCLAD::ED448-HASH IRONCLAD::+ED448-DOM+
;                                   IRONCLAD::RP IRONCLAD::PK IRONCLAD::M))
;      IRONCLAD::+ED448-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::K IRONCLAD::A)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (+ (* IRONCLAD::K IRONCLAD::A) IRONCLAD::RI)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (+ (* IRONCLAD::K IRONCLAD::A) IRONCLAD::RI) IRONCLAD::+ED448-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD
;      (IRONCLAD::EC-DECODE-SCALAR :ED448
;                                  (IRONCLAD::ED448-HASH IRONCLAD::+ED448-DOM+
;                                   IRONCLAD::RP IRONCLAD::PK IRONCLAD::M))
;      IRONCLAD::+ED448-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (IRONCLAD::EC-DECODE-SCALAR :ED448 IRONCLAD::RH) IRONCLAD::+ED448-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (MOD
;      (IRONCLAD::EC-DECODE-SCALAR :ED448
;                                  (IRONCLAD::ED448-HASH IRONCLAD::+ED448-DOM+
;                                   IRONCLAD::RP IRONCLAD::PK IRONCLAD::M))
;      IRONCLAD::+ED448-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::K IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL 0
;                                             #1=(181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                   32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (+ (* IRONCLAD::K IRONCLAD::A) IRONCLAD::RI)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #2#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (MOD (+ (* IRONCLAD::K IRONCLAD::A) IRONCLAD::RI) IRONCLAD::+ED448-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFUN ED448-VERIFY ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed448.lisp
; in: DEFUN ED448-VERIFY
;     (MOD
;      (IRONCLAD::EC-DECODE-SCALAR :ED448
;                                  (IRONCLAD::ED448-HASH IRONCLAD::+ED448-DOM+
;                                   IRONCLAD::R IRONCLAD::PK IRONCLAD::M))
;      IRONCLAD::+ED448-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD MAKE-PUBLIC-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PRIVATE-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFMETHOD SIGN-MESSAGE ...)
; processing (DEFMETHOD VERIFY-SIGNATURE ...)
; processing (DEFMETHOD GENERATE-KEY-PAIR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/ed448-tmpFL02PHAD.fasl
; compilation finished in 0:00:01.072
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/secp256k1.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS SECP256K1-PUBLIC-KEY ...)
; processing (DEFCLASS SECP256K1-PRIVATE-KEY ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONSTANT +SECP256K1-BITS+ ...)
; processing (DEFCONSTANT +SECP256K1-P+ ...)
; processing (DEFCONSTANT +SECP256K1-B+ ...)
; processing (DEFCONSTANT +SECP256K1-L+ ...)
; processing (DEFCONSTANT +SECP256K1-I+ ...)
; processing (DEFCONST +SECP256K1-G+ ...)
; processing (DEFCONST +SECP256K1-POINT-AT-INFINITY+ ...)
; processing (DEFMETHOD EC-SCALAR-INV ...)
; processing (DEFMETHOD EC-POINT-EQUAL ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256k1.lisp
; in: DEFMETHOD EC-POINT-EQUAL (SECP256K1-POINT SECP256K1-POINT)
;     (WITH-SLOTS ((IRONCLAD::X2 IRONCLAD::X) (IRONCLAD::Y2 IRONCLAD::Y)
;                  (IRONCLAD::Z2 IRONCLAD::Z))
;         IRONCLAD::Q
;       (DECLARE (TYPE INTEGER IRONCLAD::X2 IRONCLAD::Y2 IRONCLAD::Z2))
;       (LET ((IRONCLAD::Z1Z1 (MOD # IRONCLAD::+SECP256K1-P+))
;             (IRONCLAD::Z2Z2 (MOD # IRONCLAD::+SECP256K1-P+)))
;         (AND (ZEROP (MOD # IRONCLAD::+SECP256K1-P+))
;              (ZEROP (MOD # IRONCLAD::+SECP256K1-P+)))))
; --> SYMBOL-MACROLET LET MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

;     (AND
;      (ZEROP
;       (MOD (- (* IRONCLAD::X1 IRONCLAD::Z2Z2) (* IRONCLAD::X2 IRONCLAD::Z1Z1))
;            IRONCLAD::+SECP256K1-P+))
;      (ZEROP
;       (MOD
;        (- (* IRONCLAD::Y1 IRONCLAD::Z2Z2 IRONCLAD::Z2)
;           (* IRONCLAD::Y2 IRONCLAD::Z1Z1 IRONCLAD::Z1))
;        IRONCLAD::+SECP256K1-P+)))
; --> ZEROP 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DOUBLE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256k1.lisp
; in: DEFMETHOD EC-DOUBLE (SECP256K1-POINT)
;     (WITH-SLOTS ((IRONCLAD::X1 IRONCLAD::X) (IRONCLAD::Y1 IRONCLAD::Y)
;                  (IRONCLAD::Z1 IRONCLAD::Z))
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X1 IRONCLAD::Y1 IRONCLAD::Z1))
;       (IF (ZEROP IRONCLAD::Z1)
;           IRONCLAD::+SECP256K1-POINT-AT-INFINITY+
;           (LET* ((IRONCLAD::A #)
;                  (IRONCLAD::B #)
;                  (IRONCLAD::C #)
;                  (IRONCLAD::X1+B #)
;                  (IRONCLAD::D #)
;                  (IRONCLAD::E #)
;                  (IRONCLAD::F #)
;                  (IRONCLAD::X2 #)
;                  (IRONCLAD::Y2 #)
;                  (IRONCLAD::Z2 #))
;             (MAKE-INSTANCE 'IRONCLAD::SECP256K1-POINT :X IRONCLAD::X2 :Y
;                            IRONCLAD::Y2 :Z IRONCLAD::Z2))))
; --> SYMBOL-MACROLET IF LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

;     (* IRONCLAD::B IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (WITH-SLOTS ((IRONCLAD::X1 IRONCLAD::X) (IRONCLAD::Y1 IRONCLAD::Y)
;                  (IRONCLAD::Z1 IRONCLAD::Z))
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X1 IRONCLAD::Y1 IRONCLAD::Z1))
;       (IF (ZEROP IRONCLAD::Z1)
;           IRONCLAD::+SECP256K1-POINT-AT-INFINITY+
;           (LET* ((IRONCLAD::A #)
;                  (IRONCLAD::B #)
;                  (IRONCLAD::C #)
;                  (IRONCLAD::X1+B #)
;                  (IRONCLAD::D #)
;                  (IRONCLAD::E #)
;                  (IRONCLAD::F #)
;                  (IRONCLAD::X2 #)
;                  (IRONCLAD::Y2 #)
;                  (IRONCLAD::Z2 #))
;             (MAKE-INSTANCE 'IRONCLAD::SECP256K1-POINT :X IRONCLAD::X2 :Y
;                            IRONCLAD::Y2 :Z IRONCLAD::Z2))))
; --> SYMBOL-MACROLET IF LET* MOD 
; ==>
;   (+
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (* IRONCLAD::X1+B IRONCLAD::X1+B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::X1+B IRONCLAD::X1+B) IRONCLAD::A IRONCLAD::C)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 (- (* IRONCLAD::X1+B IRONCLAD::X1+B) IRONCLAD::A IRONCLAD::C))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (INTEGER
;                                -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -463168356949264781694283940034751631413079938662562256157830336031635338686648
;                         26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684488)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -463168356949264781694283940034751631413079938662562256157830336031635338686648
;                         26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684488)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (* 2 (- (* IRONCLAD::X1+B IRONCLAD::X1+B) IRONCLAD::A IRONCLAD::C))
;          IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -463168356949264781694283940034751631413079938662562256157830336031635338686648
;                                26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684488), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -463168356949264781694283940034751631413079938662562256157830336031635338686648
;                                26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684488), not a FIXNUM.
;       etc.

;     (* 3 IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         347376267711948586270712955026063723559809953996921692118372752023726504014987)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         347376267711948586270712955026063723559809953996921692118372752023726504014987)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* IRONCLAD::E IRONCLAD::E)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::D)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178474632390847141970017375815706539969331281128078915168015817669343325)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178474632390847141970017375815706539969331281128078915168015817669343325)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- IRONCLAD::F (* 2 IRONCLAD::D))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 231584178474632390847141970017375815706539969331281128078915168015817669343325), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 231584178474632390847141970017375815706539969331281128078915168015817669343325), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::F (* 2 IRONCLAD::D)) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

;     (- IRONCLAD::D IRONCLAD::X2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::E (- IRONCLAD::D IRONCLAD::X2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (INTEGER
;                                 -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (INTEGER
;                                 -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671662), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 8 IRONCLAD::C)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         926336713898529563388567880069503262826159877325124512315660672063270677373297)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         926336713898529563388567880069503262826159877325124512315660672063270677373297)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (* IRONCLAD::E (- IRONCLAD::D IRONCLAD::X2)) (* 8 IRONCLAD::C))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       The second argument is a (MOD
;                                 926336713898529563388567880069503262826159877325124512315660672063270677373297), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807929942597099574024998205846127479365820592393377723561443720769383375164413683271584985493507212906901386721425290205136109296895751746246023215540
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 926336713898529563388567880069503262826159877325124512315660672063270677373297), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807929942597099574024998205846127479365820592393377723561443720769383375164413683271584985493507212906901386721425290205136109296895751746246023215540
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::E (- IRONCLAD::D IRONCLAD::X2)) (* 8 IRONCLAD::C))
;          IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -13407807929942597099574024998205846127479365820592393377723561443720769383375164413683271584985493507212906901386721425290205136109296895751746246023215540
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -13407807929942597099574024998205846127479365820592393377723561443720769383375164413683271584985493507212906901386721425290205136109296895751746246023215540
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       etc.

;     (WITH-SLOTS ((IRONCLAD::X1 IRONCLAD::X) (IRONCLAD::Y1 IRONCLAD::Y)
;                  (IRONCLAD::Z1 IRONCLAD::Z))
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X1 IRONCLAD::Y1 IRONCLAD::Z1))
;       (IF (ZEROP IRONCLAD::Z1)
;           IRONCLAD::+SECP256K1-POINT-AT-INFINITY+
;           (LET* ((IRONCLAD::A #)
;                  (IRONCLAD::B #)
;                  (IRONCLAD::C #)
;                  (IRONCLAD::X1+B #)
;                  (IRONCLAD::D #)
;                  (IRONCLAD::E #)
;                  (IRONCLAD::F #)
;                  (IRONCLAD::X2 #)
;                  (IRONCLAD::Y2 #)
;                  (IRONCLAD::Z2 #))
;             (MAKE-INSTANCE 'IRONCLAD::SECP256K1-POINT :X IRONCLAD::X2 :Y
;                            IRONCLAD::Y2 :Z IRONCLAD::Z2))))
; --> SYMBOL-MACROLET IF LET* MOD * 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> SYMBOL-MACROLET IF LET* MOD 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-ADD ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256k1.lisp
; in: DEFMETHOD EC-ADD (SECP256K1-POINT SECP256K1-POINT)
;     (COND ((ZEROP IRONCLAD::Z1) IRONCLAD::Q) ((ZEROP IRONCLAD::Z2) IRONCLAD::P)
;           (T
;            (LET* ((IRONCLAD::Z1Z1 #)
;                   (IRONCLAD::Z2Z2 #)
;                   (IRONCLAD::U1 #)
;                   (IRONCLAD::U2 #)
;                   (IRONCLAD::S1 #)
;                   (IRONCLAD::S2 #))
;              (IF (= IRONCLAD::U1 IRONCLAD::U2)
;                  (IF #
;                      #
;                      IRONCLAD::+SECP256K1-POINT-AT-INFINITY+)
;                  (LET* #
;                    #)))))
; --> IF THE LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::X)))
;    IRONCLAD::Z1Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> IF THE LET* MOD * 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> IF THE LET* MOD 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> IF THE LET* MOD * 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> IF THE LET* MOD 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (= IRONCLAD::U1 IRONCLAD::U2)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       etc.

;     (- IRONCLAD::U2 IRONCLAD::U1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::U2 IRONCLAD::U1) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

;     (* 4 IRONCLAD::H IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         463168356949264781694283940034751631413079938662562256157830336031635338686649)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         463168356949264781694283940034751631413079938662562256157830336031635338686649)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                463168356949264781694283940034751631413079938662562256157830336031635338686649), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         53631231719770388398296099992823384509917463282369573510894245774883077533496952307877492221688419757331349592495581061651520046387924940318731901383368977)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                463168356949264781694283940034751631413079938662562256157830336031635338686649), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         53631231719770388398296099992823384509917463282369573510894245774883077533496952307877492221688419757331349592495581061651520046387924940318731901383368977)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::H IRONCLAD::I)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::S2 IRONCLAD::S1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 (- IRONCLAD::S2 IRONCLAD::S1))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                         231584178474632390847141970017375815706539969331281128078915168015817669343324)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                         231584178474632390847141970017375815706539969331281128078915168015817669343324)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (* 2 (- IRONCLAD::S2 IRONCLAD::S1)) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                                231584178474632390847141970017375815706539969331281128078915168015817669343324), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                                231584178474632390847141970017375815706539969331281128078915168015817669343324), not a FIXNUM.
;       etc.

;     (* IRONCLAD::U1 IRONCLAD::I)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::R IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::V)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178474632390847141970017375815706539969331281128078915168015817669343325)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178474632390847141970017375815706539969331281128078915168015817669343325)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       The second argument is a (MOD
;                                 231584178474632390847141970017375815706539969331281128078915168015817669343325), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -347376267711948586270712955026063723559809953996921692118372752023726504014986
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 231584178474632390847141970017375815706539969331281128078915168015817669343325), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -347376267711948586270712955026063723559809953996921692118372752023726504014986
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
;          IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -347376267711948586270712955026063723559809953996921692118372752023726504014986
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -347376267711948586270712955026063723559809953996921692118372752023726504014986
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       etc.

;     (- IRONCLAD::V IRONCLAD::X3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (INTEGER
;                                 -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (INTEGER
;                                 -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671662), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::S1 IRONCLAD::J)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178474632390847141970017375815706539969331281128078915168015817669343325)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178474632390847141970017375815706539969331281128078915168015817669343325)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                231584178474632390847141970017375815706539969331281128078915168015817669343325), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684489)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                231584178474632390847141970017375815706539969331281128078915168015817669343325), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684489)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
;        (* 2 IRONCLAD::S1 IRONCLAD::J))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       The second argument is a (MOD
;                                 26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684489), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -40223423789827791298722074994617538382438097461777180133170684331162308150122714230908119166266314817998512194371685796238640034790943705239048926037526732
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684489), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                      32).
;       The result is a (VALUES
;                        (INTEGER
;                         -40223423789827791298722074994617538382438097461777180133170684331162308150122714230908119166266314817998512194371685796238640034790943705239048926037526732
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD
;      (- (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
;         (* 2 IRONCLAD::S1 IRONCLAD::J))
;      IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -40223423789827791298722074994617538382438097461777180133170684331162308150122714230908119166266314817998512194371685796238640034790943705239048926037526732
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -40223423789827791298722074994617538382438097461777180133170684331162308150122714230908119166266314817998512194371685796238640034790943705239048926037526732
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       etc.

;     (COND ((ZEROP IRONCLAD::Z1) IRONCLAD::Q) ((ZEROP IRONCLAD::Z2) IRONCLAD::P)
;           (T
;            (LET* ((IRONCLAD::Z1Z1 #)
;                   (IRONCLAD::Z2Z2 #)
;                   (IRONCLAD::U1 #)
;                   (IRONCLAD::U2 #)
;                   (IRONCLAD::S1 #)
;                   (IRONCLAD::S2 #))
;              (IF (= IRONCLAD::U1 IRONCLAD::U2)
;                  (IF #
;                      #
;                      IRONCLAD::+SECP256K1-POINT-AT-INFINITY+)
;                  (LET* #
;                    #)))))
; --> IF THE LET* IF LET* MOD 
; ==>
;   (+
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
;        IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684488
;                         1552518092300708935148979488462502555256886017116696611139052038025878194357327919123326904259801146902371181789763820289842428859885596960430872532398902802048848099563624248617810692556287115773373882875915134104881484722589289528)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (INTEGER
;                                -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a (SIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684488
;                         1552518092300708935148979488462502555256886017116696611139052038025878194357327919123326904259801146902371181789763820289842428859885596960430872532398902802048848099563624248617810692556287115773373882875915134104881484722589289528)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD
;      (* (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
;         IRONCLAD::H)
;      IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684488
;                                1552518092300708935148979488462502555256886017116696611139052038025878194357327919123326904259801146902371181789763820289842428859885596960430872532398902802048848099563624248617810692556287115773373882875915134104881484722589289528), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684488
;                                1552518092300708935148979488462502555256886017116696611139052038025878194357327919123326904259801146902371181789763820289842428859885596960430872532398902802048848099563624248617810692556287115773373882875915134104881484722589289528), not a FIXNUM.
;       etc.

;     (= IRONCLAD::S1 IRONCLAD::S2)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       etc.

; processing (DEFMETHOD EC-SCALAR-MULT ...)
; processing (DEFMETHOD EC-POINT-ON-CURVE-P ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256k1.lisp
; in: DEFMETHOD EC-POINT-ON-CURVE-P (SECP256K1-POINT)
;     (WITH-SLOTS (IRONCLAD::X IRONCLAD::Y IRONCLAD::Z)
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y IRONCLAD::Z))
;       (LET* ((IRONCLAD::Y2 (MOD # IRONCLAD::+SECP256K1-P+))
;              (IRONCLAD::X3 (MOD # IRONCLAD::+SECP256K1-P+))
;              (IRONCLAD::Z3 (MOD # IRONCLAD::+SECP256K1-P+))
;              (IRONCLAD::Z6 (MOD # IRONCLAD::+SECP256K1-P+))
;              (IRONCLAD::A (MOD # IRONCLAD::+SECP256K1-P+)))
;         (DECLARE
;          (TYPE INTEGER IRONCLAD::Y2 IRONCLAD::X3 IRONCLAD::Z3 IRONCLAD::Z6
;           IRONCLAD::A))
;         (ZEROP (MOD (- IRONCLAD::Y2 IRONCLAD::A) IRONCLAD::+SECP256K1-P+))))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

; --> SYMBOL-MACROLET LET* MOD * 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

; --> SYMBOL-MACROLET LET* MOD * 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z3 IRONCLAD::Z3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::+SECP256K1-B+ IRONCLAD::Z6)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         810544624661213367964996895060815354972889892659483948276203088055361842701635)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         810544624661213367964996895060815354972889892659483948276203088055361842701635)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ IRONCLAD::X3 (* IRONCLAD::+SECP256K1-B+ IRONCLAD::Z6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 810544624661213367964996895060815354972889892659483948276203088055361842701635), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         926336713898529563388567880069503262826159877325124512315660672063270677373297)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 810544624661213367964996895060815354972889892659483948276203088055361842701635), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         926336713898529563388567880069503262826159877325124512315660672063270677373297)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::Y2 IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::Y2 IRONCLAD::A) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-ENCODE-SCALAR ...)
; processing (DEFMETHOD EC-DECODE-SCALAR ...)
; processing (DEFMETHOD EC-ENCODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256k1.lisp
; in: DEFMETHOD EC-ENCODE-POINT (SECP256K1-POINT)
;     (* IRONCLAD::INVZ IRONCLAD::INVZ)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP256K1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::INVZ2 IRONCLAD::INVZ)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP256K1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (WITH-SLOTS (IRONCLAD::X IRONCLAD::Y IRONCLAD::Z)
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y IRONCLAD::Z))
;       (WHEN (ZEROP IRONCLAD::Z)
;         (ERROR 'IRONCLAD:IRONCLAD-ERROR :FORMAT-CONTROL
;                "The point at infinity can't be encoded."))
;       (LET* ((IRONCLAD::INVZ (IRONCLAD::EC-SCALAR-INV :SECP256K1 IRONCLAD::Z))
;              (IRONCLAD::INVZ2 (MOD # IRONCLAD::+SECP256K1-P+))
;              (IRONCLAD::INVZ3 (MOD # IRONCLAD::+SECP256K1-P+))
;              (IRONCLAD::X (MOD # IRONCLAD::+SECP256K1-P+))
;              (IRONCLAD::Y (MOD # IRONCLAD::+SECP256K1-P+)))
;         (CONCATENATE '(SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) (VECTOR 4)
;                      (IRONCLAD::EC-ENCODE-SCALAR :SECP256K1 IRONCLAD::X)
;                      (IRONCLAD::EC-ENCODE-SCALAR :SECP256K1 IRONCLAD::Y))))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    IRONCLAD::INVZ2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a INTEGER.

; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    IRONCLAD::INVZ3)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a INTEGER.

; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP256K1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP256K1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::INVZ IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::INVZ2 IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL 0
;                                             #1=(115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                   32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (WITH-SLOTS (IRONCLAD::X IRONCLAD::Y IRONCLAD::Z)
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y IRONCLAD::Z))
;       (WHEN (ZEROP IRONCLAD::Z)
;         (ERROR 'IRONCLAD:IRONCLAD-ERROR :FORMAT-CONTROL
;                "The point at infinity can't be encoded."))
;       (LET* ((IRONCLAD::INVZ (IRONCLAD::EC-SCALAR-INV :SECP256K1 IRONCLAD::Z))
;              (IRONCLAD::INVZ2 (MOD # IRONCLAD::+SECP256K1-P+))
;              (IRONCLAD::INVZ3 (MOD # IRONCLAD::+SECP256K1-P+))
;              (IRONCLAD::X (MOD # IRONCLAD::+SECP256K1-P+))
;              (IRONCLAD::Y (MOD # IRONCLAD::+SECP256K1-P+)))
;         (CONCATENATE '(SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) (VECTOR 4)
;                      (IRONCLAD::EC-ENCODE-SCALAR :SECP256K1 IRONCLAD::X)
;                      (IRONCLAD::EC-ENCODE-SCALAR :SECP256K1 IRONCLAD::Y))))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    IRONCLAD::INVZ2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    IRONCLAD::INVZ3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DECODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256k1.lisp
; in: DEFMETHOD EC-DECODE-POINT ((EQL :SECP256K1) T)
;     (AREF IRONCLAD::OCTETS 0)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.

;     (- (AREF IRONCLAD::OCTETS 0) 2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* IRONCLAD::X IRONCLAD::X IRONCLAD::X)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) IRONCLAD::+SECP256K1-B+)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (MOD (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) IRONCLAD::+SECP256K1-B+)
;          IRONCLAD::+SECP256K1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (= (LOGAND IRONCLAD::Y 1) IRONCLAD::Y-SIGN)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) IRONCLAD::+SECP256K1-B+)
;          IRONCLAD::+SECP256K1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (- (AREF IRONCLAD::OCTETS 0) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* IRONCLAD::X IRONCLAD::X IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) IRONCLAD::+SECP256K1-B+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) IRONCLAD::+SECP256K1-B+)
;          IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (LOGAND IRONCLAD::Y 1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN SECP256K1-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-SIGNATURE ...)
; processing (DEFMETHOD DESTRUCTURE-SIGNATURE ...)
; processing (DEFMETHOD GENERATE-SIGNATURE-NONCE ...)
; processing (DEFMETHOD SIGN-MESSAGE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256k1.lisp
; in: DEFMETHOD SIGN-MESSAGE (SECP256K1-PRIVATE-KEY T)
;     (LENGTH IRONCLAD::MESSAGE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (SUBSEQ (IRONCLAD::EC-ENCODE-POINT IRONCLAD::R) 1
;             (1+ (/ IRONCLAD::+SECP256K1-BITS+ 8)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (MOD IRONCLAD::R IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (SUBSEQ IRONCLAD::MESSAGE IRONCLAD::START IRONCLAD::END)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (* IRONCLAD::SK IRONCLAD::R)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a INTEGER.

;     (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (ZEROP IRONCLAD::R)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::R IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a RATIONAL.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP256K1-BITS+ 8))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 32.0d0) (SINGLE-FLOAT 32.0)
;                               (RATIONAL 32)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::R IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (ZEROP IRONCLAD::S)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP256K1-BITS+ 8))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (MOD IRONCLAD::R IRONCLAD::+SECP256K1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::SK IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES NUMBER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP256K1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD VERIFY-SIGNATURE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256k1.lisp
; in: DEFMETHOD VERIFY-SIGNATURE (SECP256K1-PUBLIC-KEY T T)
;     (LENGTH IRONCLAD::SIGNATURE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (LENGTH IRONCLAD::MESSAGE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (SUBSEQ IRONCLAD::MESSAGE IRONCLAD::START IRONCLAD::END)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (* IRONCLAD::E IRONCLAD::W)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::R IRONCLAD::W)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (SUBSEQ (IRONCLAD::EC-ENCODE-POINT IRONCLAD::RP) 1
;             (1+ (/ IRONCLAD::+SECP256K1-BITS+ 8)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (MOD IRONCLAD::V IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (< IRONCLAD::R IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::V IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a RATIONAL.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP256K1-BITS+ 8))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 32.0d0) (SINGLE-FLOAT 32.0)
;                               (RATIONAL 32)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (< IRONCLAD::S IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (= IRONCLAD::V IRONCLAD::R)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a SINGLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (1.157920892373162d77))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a DOUBLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (1.157920892373162d77))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (1.157920892373162d77))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP256K1-BITS+ 8))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::E IRONCLAD::W)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP256K1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::R IRONCLAD::W)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP256K1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (MOD IRONCLAD::V IRONCLAD::+SECP256K1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (= IRONCLAD::V IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL 0
;                                             #2=(115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a SINGLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT * #3=(1.157920892373162d77))
;                                    SINGLE-FLOAT
;                                    (RATIONAL *
;                                              #4=(115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (OR FLOAT (RATIONAL 0 #2#)), not a DOUBLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT * #3#) SINGLE-FLOAT
;                                    (RATIONAL * #4#)), not a DOUBLE-FLOAT.

; processing (DEFMETHOD MAKE-PUBLIC-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PRIVATE-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFMETHOD GENERATE-KEY-PAIR ...)
; processing (DEFMETHOD DIFFIE-HELLMAN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/secp256k1-tmpTKINKNY6.fasl
; compilation finished in 0:00:01.216
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/secp256r1.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS SECP256R1-PUBLIC-KEY ...)
; processing (DEFCLASS SECP256R1-PRIVATE-KEY ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONSTANT +SECP256R1-BITS+ ...)
; processing (DEFCONSTANT +SECP256R1-P+ ...)
; processing (DEFCONSTANT +SECP256R1-B+ ...)
; processing (DEFCONSTANT +SECP256R1-L+ ...)
; processing (DEFCONSTANT +SECP256R1-I+ ...)
; processing (DEFCONST +SECP256R1-G+ ...)
; processing (DEFCONST +SECP256R1-POINT-AT-INFINITY+ ...)
; processing (DEFMETHOD EC-SCALAR-INV ...)
; processing (DEFMETHOD EC-POINT-EQUAL ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256r1.lisp
; in: DEFMETHOD EC-POINT-EQUAL (SECP256R1-POINT SECP256R1-POINT)
;     (WITH-SLOTS ((IRONCLAD::X2 IRONCLAD::X) (IRONCLAD::Y2 IRONCLAD::Y)
;                  (IRONCLAD::Z2 IRONCLAD::Z))
;         IRONCLAD::Q
;       (DECLARE (TYPE INTEGER IRONCLAD::X2 IRONCLAD::Y2 IRONCLAD::Z2))
;       (LET ((IRONCLAD::Z1Z1 (MOD # IRONCLAD::+SECP256R1-P+))
;             (IRONCLAD::Z2Z2 (MOD # IRONCLAD::+SECP256R1-P+)))
;         (AND (ZEROP (MOD # IRONCLAD::+SECP256R1-P+))
;              (ZEROP (MOD # IRONCLAD::+SECP256R1-P+)))))
; --> SYMBOL-MACROLET LET MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

;     (AND
;      (ZEROP
;       (MOD (- (* IRONCLAD::X1 IRONCLAD::Z2Z2) (* IRONCLAD::X2 IRONCLAD::Z1Z1))
;            IRONCLAD::+SECP256R1-P+))
;      (ZEROP
;       (MOD
;        (- (* IRONCLAD::Y1 IRONCLAD::Z2Z2 IRONCLAD::Z2)
;           (* IRONCLAD::Y2 IRONCLAD::Z1Z1 IRONCLAD::Z1))
;        IRONCLAD::+SECP256R1-P+)))
; --> ZEROP 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DOUBLE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256r1.lisp
; in: DEFMETHOD EC-DOUBLE (SECP256R1-POINT)
;     (WITH-SLOTS ((IRONCLAD::X1 IRONCLAD::X) (IRONCLAD::Y1 IRONCLAD::Y)
;                  (IRONCLAD::Z1 IRONCLAD::Z))
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X1 IRONCLAD::Y1 IRONCLAD::Z1))
;       (IF (ZEROP IRONCLAD::Z1)
;           IRONCLAD::+SECP256R1-POINT-AT-INFINITY+
;           (LET* ((IRONCLAD::XX #)
;                  (IRONCLAD::YY #)
;                  (IRONCLAD::YYYY #)
;                  (IRONCLAD::ZZ #)
;                  (IRONCLAD::X1+YY #)
;                  (IRONCLAD::Y1+Z1 #)
;                  (IRONCLAD::S #)
;                  (IRONCLAD::M #)
;                  (IRONCLAD::U #)
;                  (IRONCLAD::X2 IRONCLAD::U)
;                  (IRONCLAD::Y2 #)
;                  (IRONCLAD::Z2 #))
;             (MAKE-INSTANCE 'IRONCLAD::SECP256R1-POINT :X IRONCLAD::X2 :Y
;                            IRONCLAD::Y2 :Z IRONCLAD::Z2))))
; --> SYMBOL-MACROLET IF LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

;     (* IRONCLAD::YY IRONCLAD::YY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (WITH-SLOTS ((IRONCLAD::X1 IRONCLAD::X) (IRONCLAD::Y1 IRONCLAD::Y)
;                  (IRONCLAD::Z1 IRONCLAD::Z))
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X1 IRONCLAD::Y1 IRONCLAD::Z1))
;       (IF (ZEROP IRONCLAD::Z1)
;           IRONCLAD::+SECP256R1-POINT-AT-INFINITY+
;           (LET* ((IRONCLAD::XX #)
;                  (IRONCLAD::YY #)
;                  (IRONCLAD::YYYY #)
;                  (IRONCLAD::ZZ #)
;                  (IRONCLAD::X1+YY #)
;                  (IRONCLAD::Y1+Z1 #)
;                  (IRONCLAD::S #)
;                  (IRONCLAD::M #)
;                  (IRONCLAD::U #)
;                  (IRONCLAD::X2 IRONCLAD::U)
;                  (IRONCLAD::Y2 #)
;                  (IRONCLAD::Z2 #))
;             (MAKE-INSTANCE 'IRONCLAD::SECP256R1-POINT :X IRONCLAD::X2 :Y
;                            IRONCLAD::Y2 :Z IRONCLAD::Z2))))
; --> SYMBOL-MACROLET IF LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

; ==>
;   (+
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    IRONCLAD::YY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; ==>
;   (+
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

;     (* IRONCLAD::X1+YY IRONCLAD::X1+YY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::X1+YY IRONCLAD::X1+YY) IRONCLAD::XX IRONCLAD::YYYY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 (- (* IRONCLAD::X1+YY IRONCLAD::X1+YY) IRONCLAD::XX IRONCLAD::YYYY))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (INTEGER
;                                -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -463168356841424995050789787797630294120344573661161256782134525235468391415800
;                         26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205000)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -463168356841424995050789787797630294120344573661161256782134525235468391415800
;                         26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205000)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD
;      (* 2 (- (* IRONCLAD::X1+YY IRONCLAD::X1+YY) IRONCLAD::XX IRONCLAD::YYYY))
;      IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -463168356841424995050789787797630294120344573661161256782134525235468391415800
;                                26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205000), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -463168356841424995050789787797630294120344573661161256782134525235468391415800
;                                26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205000), not a FIXNUM.
;       etc.

;     (* IRONCLAD::ZZ IRONCLAD::ZZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::XX (* IRONCLAD::ZZ IRONCLAD::ZZ))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                      32).
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 3 (- IRONCLAD::XX (* IRONCLAD::ZZ IRONCLAD::ZZ)))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER
;                                -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -40223423771097300003367670123973035050679398068931717577633076269386332303793874726227466822817982466316604363741688119809643966887559564864574086591807500
;                         347376267631068746288092340848222720590258430245870942586600893926601293561850)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -40223423771097300003367670123973035050679398068931717577633076269386332303793874726227466822817982466316604363741688119809643966887559564864574086591807500
;                         347376267631068746288092340848222720590258430245870942586600893926601293561850)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (* 3 (- IRONCLAD::XX (* IRONCLAD::ZZ IRONCLAD::ZZ)))
;          IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -40223423771097300003367670123973035050679398068931717577633076269386332303793874726227466822817982466316604363741688119809643966887559564864574086591807500
;                                347376267631068746288092340848222720590258430245870942586600893926601293561850), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -40223423771097300003367670123973035050679398068931717577633076269386332303793874726227466822817982466316604363741688119809643966887559564864574086591807500
;                                347376267631068746288092340848222720590258430245870942586600893926601293561850), not a FIXNUM.
;       etc.

;     (* IRONCLAD::M IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::S)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178420712497525394893898815147060172286830580628391067262617734195707901)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178420712497525394893898815147060172286830580628391067262617734195707901)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (* IRONCLAD::M IRONCLAD::M) (* 2 IRONCLAD::S))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a FIXNUM.
;       The second argument is a (MOD
;                                 231584178420712497525394893898815147060172286830580628391067262617734195707901), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 231584178420712497525394893898815147060172286830580628391067262617734195707901), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::M IRONCLAD::M) (* 2 IRONCLAD::S))
;          IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       etc.

;     (- IRONCLAD::S IRONCLAD::U)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::M (- IRONCLAD::S IRONCLAD::U))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (INTEGER
;                                 -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (INTEGER
;                                 -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853950), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 8 IRONCLAD::YYYY)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         926336713682849990101579575595260588240689147322322513564269050470936782831601)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         926336713682849990101579575595260588240689147322322513564269050470936782831601)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (* IRONCLAD::M (- IRONCLAD::S IRONCLAD::U)) (* 8 IRONCLAD::YYYY))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       The second argument is a (MOD
;                                 926336713682849990101579575595260588240689147322322513564269050470936782831601), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807923699100001122556707991011683559799356310572525877692089795444101265551245456171790929429068347796715168803395750536978142750790671995632313434100
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 926336713682849990101579575595260588240689147322322513564269050470936782831601), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807923699100001122556707991011683559799356310572525877692089795444101265551245456171790929429068347796715168803395750536978142750790671995632313434100
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::M (- IRONCLAD::S IRONCLAD::U)) (* 8 IRONCLAD::YYYY))
;          IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -13407807923699100001122556707991011683559799356310572525877692089795444101265551245456171790929429068347796715168803395750536978142750790671995632313434100
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -13407807923699100001122556707991011683559799356310572525877692089795444101265551245456171790929429068347796715168803395750536978142750790671995632313434100
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1+Z1 IRONCLAD::Y1+Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::Y1+Z1 IRONCLAD::Y1+Z1) IRONCLAD::YY IRONCLAD::ZZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::Y1+Z1 IRONCLAD::Y1+Z1) IRONCLAD::YY IRONCLAD::ZZ)
;          IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-ADD ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256r1.lisp
; in: DEFMETHOD EC-ADD (SECP256R1-POINT SECP256R1-POINT)
;     (COND ((ZEROP IRONCLAD::Z1) IRONCLAD::Q) ((ZEROP IRONCLAD::Z2) IRONCLAD::P)
;           (T
;            (LET* ((IRONCLAD::Z1Z1 #)
;                   (IRONCLAD::Z2Z2 #)
;                   (IRONCLAD::U1 #)
;                   (IRONCLAD::U2 #)
;                   (IRONCLAD::S1 #)
;                   (IRONCLAD::S2 #))
;              (IF (= IRONCLAD::U1 IRONCLAD::U2)
;                  (IF #
;                      #
;                      IRONCLAD::+SECP256R1-POINT-AT-INFINITY+)
;                  (LET* #
;                    #)))))
; --> IF THE LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::X)))
;    IRONCLAD::Z1Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> IF THE LET* MOD * 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> IF THE LET* MOD 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> IF THE LET* MOD * 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> IF THE LET* MOD 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (= IRONCLAD::U1 IRONCLAD::U2)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       etc.

;     (- IRONCLAD::U2 IRONCLAD::U1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::U2 IRONCLAD::U1) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

;     (* 4 IRONCLAD::H IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         463168356841424995050789787797630294120344573661161256782134525235468391415801)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         463168356841424995050789787797630294120344573661161256782134525235468391415801)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                463168356841424995050789787797630294120344573661161256782134525235468391415801), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         53631231694796400004490226831964046734239197425242290103510768359181776405058499634969955763757309955088805818322250826412858622516746086486098782122410001)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                463168356841424995050789787797630294120344573661161256782134525235468391415801), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         53631231694796400004490226831964046734239197425242290103510768359181776405058499634969955763757309955088805818322250826412858622516746086486098782122410001)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::H IRONCLAD::I)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::S2 IRONCLAD::S1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 (- IRONCLAD::S2 IRONCLAD::S1))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                         231584178420712497525394893898815147060172286830580628391067262617734195707900)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                         231584178420712497525394893898815147060172286830580628391067262617734195707900)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (* 2 (- IRONCLAD::S2 IRONCLAD::S1)) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                                231584178420712497525394893898815147060172286830580628391067262617734195707900), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                                231584178420712497525394893898815147060172286830580628391067262617734195707900), not a FIXNUM.
;       etc.

;     (* IRONCLAD::U1 IRONCLAD::I)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::R IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::V)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178420712497525394893898815147060172286830580628391067262617734195707901)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178420712497525394893898815147060172286830580628391067262617734195707901)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       The second argument is a (MOD
;                                 231584178420712497525394893898815147060172286830580628391067262617734195707901), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -347376267631068746288092340848222720590258430245870942586600893926601293561850
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 231584178420712497525394893898815147060172286830580628391067262617734195707901), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -347376267631068746288092340848222720590258430245870942586600893926601293561850
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
;          IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -347376267631068746288092340848222720590258430245870942586600893926601293561850
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -347376267631068746288092340848222720590258430245870942586600893926601293561850
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       etc.

;     (- IRONCLAD::V IRONCLAD::X3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (INTEGER
;                                 -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (INTEGER
;                                 -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853950), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::S1 IRONCLAD::J)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178420712497525394893898815147060172286830580628391067262617734195707901)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178420712497525394893898815147060172286830580628391067262617734195707901)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                231584178420712497525394893898815147060172286830580628391067262617734195707901), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205001)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                231584178420712497525394893898815147060172286830580628391067262617734195707901), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205001)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
;        (* 2 IRONCLAD::S1 IRONCLAD::J))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       The second argument is a (MOD
;                                 26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205001), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -40223423771097300003367670123973035050679398068931717577633076269386332303793874726227466822817982466316604363741688119809643966887559564864574086591807500
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205001), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                      32).
;       The result is a (VALUES
;                        (INTEGER
;                         -40223423771097300003367670123973035050679398068931717577633076269386332303793874726227466822817982466316604363741688119809643966887559564864574086591807500
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD
;      (- (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
;         (* 2 IRONCLAD::S1 IRONCLAD::J))
;      IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -40223423771097300003367670123973035050679398068931717577633076269386332303793874726227466822817982466316604363741688119809643966887559564864574086591807500
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -40223423771097300003367670123973035050679398068931717577633076269386332303793874726227466822817982466316604363741688119809643966887559564864574086591807500
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       etc.

;     (COND ((ZEROP IRONCLAD::Z1) IRONCLAD::Q) ((ZEROP IRONCLAD::Z2) IRONCLAD::P)
;           (T
;            (LET* ((IRONCLAD::Z1Z1 #)
;                   (IRONCLAD::Z2Z2 #)
;                   (IRONCLAD::U1 #)
;                   (IRONCLAD::U2 #)
;                   (IRONCLAD::S1 #)
;                   (IRONCLAD::S2 #))
;              (IF (= IRONCLAD::U1 IRONCLAD::U2)
;                  (IF #
;                      #
;                      IRONCLAD::+SECP256R1-POINT-AT-INFINITY+)
;                  (LET* #
;                    #)))))
; --> IF THE LET* IF LET* MOD 
; ==>
;   (+
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
;        IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205000
;                         1552518091216287575509997016045519883874413001817462420952243358319381311981552516218821248992487553429028716151972263135050472406590473520502256999630780789960399351157211211886562356228292661589244886765074003724582584300504875000)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (INTEGER
;                                -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a (SIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205000
;                         1552518091216287575509997016045519883874413001817462420952243358319381311981552516218821248992487553429028716151972263135050472406590473520502256999630780789960399351157211211886562356228292661589244886765074003724582584300504875000)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD
;      (* (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
;         IRONCLAD::H)
;      IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205000
;                                1552518091216287575509997016045519883874413001817462420952243358319381311981552516218821248992487553429028716151972263135050472406590473520502256999630780789960399351157211211886562356228292661589244886765074003724582584300504875000), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205000
;                                1552518091216287575509997016045519883874413001817462420952243358319381311981552516218821248992487553429028716151972263135050472406590473520502256999630780789960399351157211211886562356228292661589244886765074003724582584300504875000), not a FIXNUM.
;       etc.

;     (= IRONCLAD::S1 IRONCLAD::S2)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       etc.

; processing (DEFMETHOD EC-SCALAR-MULT ...)
; processing (DEFMETHOD EC-POINT-ON-CURVE-P ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256r1.lisp
; in: DEFMETHOD EC-POINT-ON-CURVE-P (SECP256R1-POINT)
;     (WITH-SLOTS (IRONCLAD::X IRONCLAD::Y IRONCLAD::Z)
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y IRONCLAD::Z))
;       (LET* ((IRONCLAD::Y2 (MOD # IRONCLAD::+SECP256R1-P+))
;              (IRONCLAD::X3 (MOD # IRONCLAD::+SECP256R1-P+))
;              (IRONCLAD::Z2 (MOD # IRONCLAD::+SECP256R1-P+))
;              (IRONCLAD::Z4 (MOD # IRONCLAD::+SECP256R1-P+))
;              (IRONCLAD::Z6 (MOD # IRONCLAD::+SECP256R1-P+))
;              (IRONCLAD::A (MOD # IRONCLAD::+SECP256R1-P+)))
;         (DECLARE
;          (TYPE INTEGER IRONCLAD::Y2 IRONCLAD::X3 IRONCLAD::Z2 IRONCLAD::Z4
;           IRONCLAD::Z6 IRONCLAD::A))
;         (ZEROP (MOD (- IRONCLAD::Y2 IRONCLAD::A) IRONCLAD::+SECP256R1-P+))))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

; --> SYMBOL-MACROLET LET* MOD * 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::Z4 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (WITH-SLOTS (IRONCLAD::X IRONCLAD::Y IRONCLAD::Z)
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y IRONCLAD::Z))
;       (LET* ((IRONCLAD::Y2 (MOD # IRONCLAD::+SECP256R1-P+))
;              (IRONCLAD::X3 (MOD # IRONCLAD::+SECP256R1-P+))
;              (IRONCLAD::Z2 (MOD # IRONCLAD::+SECP256R1-P+))
;              (IRONCLAD::Z4 (MOD # IRONCLAD::+SECP256R1-P+))
;              (IRONCLAD::Z6 (MOD # IRONCLAD::+SECP256R1-P+))
;              (IRONCLAD::A (MOD # IRONCLAD::+SECP256R1-P+)))
;         (DECLARE
;          (TYPE INTEGER IRONCLAD::Y2 IRONCLAD::X3 IRONCLAD::Z2 IRONCLAD::Z4
;           IRONCLAD::Z6 IRONCLAD::A))
;         (ZEROP (MOD (- IRONCLAD::Y2 IRONCLAD::A) IRONCLAD::+SECP256R1-P+))))
; --> SYMBOL-MACROLET LET* MOD + 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 4754233715294071753536997766098265397605321291568756963789803770565338829955226958282817707719945690448174040500929197932238602174421086657888409559449451), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 4754233715294071753536997766098265397605321291568756963789803770565338829955226958282817707719945690448174040500929197932238602174421086657888409559449451), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

;     (- IRONCLAD::Y2 IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::Y2 IRONCLAD::A) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-ENCODE-SCALAR ...)
; processing (DEFMETHOD EC-DECODE-SCALAR ...)
; processing (DEFMETHOD EC-ENCODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256r1.lisp
; in: DEFMETHOD EC-ENCODE-POINT (SECP256R1-POINT)
;     (* IRONCLAD::INVZ IRONCLAD::INVZ)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP256R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::INVZ2 IRONCLAD::INVZ)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP256R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (WITH-SLOTS (IRONCLAD::X IRONCLAD::Y IRONCLAD::Z)
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y IRONCLAD::Z))
;       (WHEN (ZEROP IRONCLAD::Z)
;         (ERROR 'IRONCLAD:IRONCLAD-ERROR :FORMAT-CONTROL
;                "The point at infinity can't be encoded."))
;       (LET* ((IRONCLAD::INVZ (IRONCLAD::EC-SCALAR-INV :SECP256R1 IRONCLAD::Z))
;              (IRONCLAD::INVZ2 (MOD # IRONCLAD::+SECP256R1-P+))
;              (IRONCLAD::INVZ3 (MOD # IRONCLAD::+SECP256R1-P+))
;              (IRONCLAD::X (MOD # IRONCLAD::+SECP256R1-P+))
;              (IRONCLAD::Y (MOD # IRONCLAD::+SECP256R1-P+)))
;         (CONCATENATE '(SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) (VECTOR 4)
;                      (IRONCLAD::EC-ENCODE-SCALAR :SECP256R1 IRONCLAD::X)
;                      (IRONCLAD::EC-ENCODE-SCALAR :SECP256R1 IRONCLAD::Y))))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    IRONCLAD::INVZ2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a INTEGER.

; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    IRONCLAD::INVZ3)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a INTEGER.

; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP256R1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP256R1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::INVZ IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::INVZ2 IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL 0
;                                             #1=(115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                   32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (WITH-SLOTS (IRONCLAD::X IRONCLAD::Y IRONCLAD::Z)
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y IRONCLAD::Z))
;       (WHEN (ZEROP IRONCLAD::Z)
;         (ERROR 'IRONCLAD:IRONCLAD-ERROR :FORMAT-CONTROL
;                "The point at infinity can't be encoded."))
;       (LET* ((IRONCLAD::INVZ (IRONCLAD::EC-SCALAR-INV :SECP256R1 IRONCLAD::Z))
;              (IRONCLAD::INVZ2 (MOD # IRONCLAD::+SECP256R1-P+))
;              (IRONCLAD::INVZ3 (MOD # IRONCLAD::+SECP256R1-P+))
;              (IRONCLAD::X (MOD # IRONCLAD::+SECP256R1-P+))
;              (IRONCLAD::Y (MOD # IRONCLAD::+SECP256R1-P+)))
;         (CONCATENATE '(SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) (VECTOR 4)
;                      (IRONCLAD::EC-ENCODE-SCALAR :SECP256R1 IRONCLAD::X)
;                      (IRONCLAD::EC-ENCODE-SCALAR :SECP256R1 IRONCLAD::Y))))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    IRONCLAD::INVZ2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    IRONCLAD::INVZ3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DECODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256r1.lisp
; in: DEFMETHOD EC-DECODE-POINT ((EQL :SECP256R1) T)
;     (AREF IRONCLAD::OCTETS 0)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.

;     (- (AREF IRONCLAD::OCTETS 0) 2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* IRONCLAD::X IRONCLAD::X IRONCLAD::X)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (* -3 IRONCLAD::X)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;        IRONCLAD::+SECP256R1-B+)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (MOD
;      (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;         IRONCLAD::+SECP256R1-B+)
;      IRONCLAD::+SECP256R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (= (LOGAND IRONCLAD::Y 1) IRONCLAD::Y-SIGN)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD
;      (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;         IRONCLAD::+SECP256R1-B+)
;      IRONCLAD::+SECP256R1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (- (AREF IRONCLAD::OCTETS 0) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* IRONCLAD::X IRONCLAD::X IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (* -3 IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;        IRONCLAD::+SECP256R1-B+)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (MOD
;      (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;         IRONCLAD::+SECP256R1-B+)
;      IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (LOGAND IRONCLAD::Y 1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN SECP256R1-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-SIGNATURE ...)
; processing (DEFMETHOD DESTRUCTURE-SIGNATURE ...)
; processing (DEFMETHOD GENERATE-SIGNATURE-NONCE ...)
; processing (DEFMETHOD SIGN-MESSAGE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256r1.lisp
; in: DEFMETHOD SIGN-MESSAGE (SECP256R1-PRIVATE-KEY T)
;     (LENGTH IRONCLAD::MESSAGE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (SUBSEQ (IRONCLAD::EC-ENCODE-POINT IRONCLAD::R) 1
;             (1+ (/ IRONCLAD::+SECP256R1-BITS+ 8)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (MOD IRONCLAD::R IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (SUBSEQ IRONCLAD::MESSAGE IRONCLAD::START IRONCLAD::END)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (* IRONCLAD::SK IRONCLAD::R)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a INTEGER.

;     (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (ZEROP IRONCLAD::R)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::R IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a RATIONAL.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP256R1-BITS+ 8))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 32.0d0) (SINGLE-FLOAT 32.0)
;                               (RATIONAL 32)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::R IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (ZEROP IRONCLAD::S)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP256R1-BITS+ 8))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (MOD IRONCLAD::R IRONCLAD::+SECP256R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::SK IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES NUMBER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP256R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD VERIFY-SIGNATURE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256r1.lisp
; in: DEFMETHOD VERIFY-SIGNATURE (SECP256R1-PUBLIC-KEY T T)
;     (LENGTH IRONCLAD::SIGNATURE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (LENGTH IRONCLAD::MESSAGE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (SUBSEQ IRONCLAD::MESSAGE IRONCLAD::START IRONCLAD::END)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (* IRONCLAD::E IRONCLAD::W)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::R IRONCLAD::W)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (SUBSEQ (IRONCLAD::EC-ENCODE-POINT IRONCLAD::RP) 1
;             (1+ (/ IRONCLAD::+SECP256R1-BITS+ 8)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (MOD IRONCLAD::V IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (< IRONCLAD::R IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::V IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a RATIONAL.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP256R1-BITS+ 8))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 32.0d0) (SINGLE-FLOAT 32.0)
;                               (RATIONAL 32)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (< IRONCLAD::S IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (= IRONCLAD::V IRONCLAD::R)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a SINGLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (1.1579208921035625d77))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a DOUBLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (1.1579208921035625d77))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (1.1579208921035625d77))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP256R1-BITS+ 8))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::E IRONCLAD::W)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP256R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::R IRONCLAD::W)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP256R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (MOD IRONCLAD::V IRONCLAD::+SECP256R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (= IRONCLAD::V IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL 0
;                                             #2=(115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a SINGLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT * #3=(1.1579208921035625d77))
;                                    SINGLE-FLOAT
;                                    (RATIONAL *
;                                              #4=(115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (OR FLOAT (RATIONAL 0 #2#)), not a DOUBLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT * #3#) SINGLE-FLOAT
;                                    (RATIONAL * #4#)), not a DOUBLE-FLOAT.

; processing (DEFMETHOD MAKE-PUBLIC-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PRIVATE-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFMETHOD GENERATE-KEY-PAIR ...)
; processing (DEFMETHOD DIFFIE-HELLMAN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/secp256r1-tmpNE46GCCQ.fasl
; compilation finished in 0:00:01.272
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/secp384r1.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS SECP384R1-PUBLIC-KEY ...)
; processing (DEFCLASS SECP384R1-PRIVATE-KEY ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONSTANT +SECP384R1-BITS+ ...)
; processing (DEFCONSTANT +SECP384R1-P+ ...)
; processing (DEFCONSTANT +SECP384R1-B+ ...)
; processing (DEFCONSTANT +SECP384R1-L+ ...)
; processing (DEFCONSTANT +SECP384R1-I+ ...)
; processing (DEFCONST +SECP384R1-G+ ...)
; processing (DEFCONST +SECP384R1-POINT-AT-INFINITY+ ...)
; processing (DEFMETHOD EC-SCALAR-INV ...)
; processing (DEFMETHOD EC-POINT-EQUAL ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp384r1.lisp
; in: DEFMETHOD EC-POINT-EQUAL (SECP384R1-POINT SECP384R1-POINT)
;     (WITH-SLOTS ((IRONCLAD::X2 IRONCLAD::X) (IRONCLAD::Y2 IRONCLAD::Y)
;                  (IRONCLAD::Z2 IRONCLAD::Z))
;         IRONCLAD::Q
;       (DECLARE (TYPE INTEGER IRONCLAD::X2 IRONCLAD::Y2 IRONCLAD::Z2))
;       (LET ((IRONCLAD::Z1Z1 (MOD # IRONCLAD::+SECP384R1-P+))
;             (IRONCLAD::Z2Z2 (MOD # IRONCLAD::+SECP384R1-P+)))
;         (AND (ZEROP (MOD # IRONCLAD::+SECP384R1-P+))
;              (ZEROP (MOD # IRONCLAD::+SECP384R1-P+)))))
; --> SYMBOL-MACROLET LET MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

;     (AND
;      (ZEROP
;       (MOD (- (* IRONCLAD::X1 IRONCLAD::Z2Z2) (* IRONCLAD::X2 IRONCLAD::Z1Z1))
;            IRONCLAD::+SECP384R1-P+))
;      (ZEROP
;       (MOD
;        (- (* IRONCLAD::Y1 IRONCLAD::Z2Z2 IRONCLAD::Z2)
;           (* IRONCLAD::Y2 IRONCLAD::Z1Z1 IRONCLAD::Z1))
;        IRONCLAD::+SECP384R1-P+)))
; --> ZEROP 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DOUBLE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp384r1.lisp
; in: DEFMETHOD EC-DOUBLE (SECP384R1-POINT)
;     (WITH-SLOTS ((IRONCLAD::X1 IRONCLAD::X) (IRONCLAD::Y1 IRONCLAD::Y)
;                  (IRONCLAD::Z1 IRONCLAD::Z))
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X1 IRONCLAD::Y1 IRONCLAD::Z1))
;       (IF (ZEROP IRONCLAD::Z1)
;           IRONCLAD::+SECP384R1-POINT-AT-INFINITY+
;           (LET* ((IRONCLAD::XX #)
;                  (IRONCLAD::YY #)
;                  (IRONCLAD::YYYY #)
;                  (IRONCLAD::ZZ #)
;                  (IRONCLAD::X1+YY #)
;                  (IRONCLAD::Y1+Z1 #)
;                  (IRONCLAD::S #)
;                  (IRONCLAD::M #)
;                  (IRONCLAD::U #)
;                  (IRONCLAD::X2 IRONCLAD::U)
;                  (IRONCLAD::Y2 #)
;                  (IRONCLAD::Z2 #))
;             (MAKE-INSTANCE 'IRONCLAD::SECP384R1-POINT :X IRONCLAD::X2 :Y
;                            IRONCLAD::Y2 :Z IRONCLAD::Z2))))
; --> SYMBOL-MACROLET IF LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

;     (* IRONCLAD::YY IRONCLAD::YY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (WITH-SLOTS ((IRONCLAD::X1 IRONCLAD::X) (IRONCLAD::Y1 IRONCLAD::Y)
;                  (IRONCLAD::Z1 IRONCLAD::Z))
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X1 IRONCLAD::Y1 IRONCLAD::Z1))
;       (IF (ZEROP IRONCLAD::Z1)
;           IRONCLAD::+SECP384R1-POINT-AT-INFINITY+
;           (LET* ((IRONCLAD::XX #)
;                  (IRONCLAD::YY #)
;                  (IRONCLAD::YYYY #)
;                  (IRONCLAD::ZZ #)
;                  (IRONCLAD::X1+YY #)
;                  (IRONCLAD::Y1+Z1 #)
;                  (IRONCLAD::S #)
;                  (IRONCLAD::M #)
;                  (IRONCLAD::U #)
;                  (IRONCLAD::X2 IRONCLAD::U)
;                  (IRONCLAD::Y2 #)
;                  (IRONCLAD::Z2 #))
;             (MAKE-INSTANCE 'IRONCLAD::SECP384R1-POINT :X IRONCLAD::X2 :Y
;                            IRONCLAD::Y2 :Z IRONCLAD::Z2))))
; --> SYMBOL-MACROLET IF LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

; ==>
;   (+
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    IRONCLAD::YY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; ==>
;   (+
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

;     (* IRONCLAD::X1+YY IRONCLAD::X1+YY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::X1+YY IRONCLAD::X1+YY) IRONCLAD::XX IRONCLAD::YYYY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 (- (* IRONCLAD::X1+YY IRONCLAD::X1+YY) IRONCLAD::XX IRONCLAD::YYYY))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (INTEGER
;                                -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -157608024785577916849116160400574455220318957081861786671793173616982887085987481316189064353035752007446427892449272
;                         3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666248)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -157608024785577916849116160400574455220318957081861786671793173616982887085987481316189064353035752007446427892449272
;                         3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666248)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD
;      (* 2 (- (* IRONCLAD::X1+YY IRONCLAD::X1+YY) IRONCLAD::XX IRONCLAD::YYYY))
;      IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -157608024785577916849116160400574455220318957081861786671793173616982887085987481316189064353035752007446427892449272
;                                3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666248), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -157608024785577916849116160400574455220318957081861786671793173616982887085987481316189064353035752007446427892449272
;                                3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666248), not a FIXNUM.
;       etc.

;     (* IRONCLAD::ZZ IRONCLAD::ZZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::XX (* IRONCLAD::ZZ IRONCLAD::ZZ))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                   32).
;       The result is a (VALUES
;                        (INTEGER
;                         -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 3 (- IRONCLAD::XX (* IRONCLAD::ZZ IRONCLAD::ZZ)))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER
;                                -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -4657554276902126805446938465387507665770658051350089833417156114078152858059050212145036840412040093748086682813217173423530327591384702966601351005412722431777478597450618859688861730941493532175219467651189956725220018998329999372
;                         118206018589183437636837120300430841415239217811396340003844880212737165314490610987141798264776814005584820919336954)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -4657554276902126805446938465387507665770658051350089833417156114078152858059050212145036840412040093748086682813217173423530327591384702966601351005412722431777478597450618859688861730941493532175219467651189956725220018998329999372
;                         118206018589183437636837120300430841415239217811396340003844880212737165314490610987141798264776814005584820919336954)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (* 3 (- IRONCLAD::XX (* IRONCLAD::ZZ IRONCLAD::ZZ)))
;          IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -4657554276902126805446938465387507665770658051350089833417156114078152858059050212145036840412040093748086682813217173423530327591384702966601351005412722431777478597450618859688861730941493532175219467651189956725220018998329999372
;                                118206018589183437636837120300430841415239217811396340003844880212737165314490610987141798264776814005584820919336954), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -4657554276902126805446938465387507665770658051350089833417156114078152858059050212145036840412040093748086682813217173423530327591384702966601351005412722431777478597450618859688861730941493532175219467651189956725220018998329999372
;                                118206018589183437636837120300430841415239217811396340003844880212737165314490610987141798264776814005584820919336954), not a FIXNUM.
;       etc.

;     (* IRONCLAD::M IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::S)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (* IRONCLAD::M IRONCLAD::M) (* 2 IRONCLAD::S))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a FIXNUM.
;       The second argument is a (MOD
;                                 78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::M IRONCLAD::M) (* 2 IRONCLAD::S))
;          IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       etc.

;     (- IRONCLAD::S IRONCLAD::U)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::M (- IRONCLAD::S IRONCLAD::U))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (INTEGER
;                                 -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (INTEGER
;                                 -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 8 IRONCLAD::YYYY)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         315216049571155833698232320801148910440637914163723573343586347233965774171974962632378128706071504014892855784898545)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         315216049571155833698232320801148910440637914163723573343586347233965774171974962632378128706071504014892855784898545)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (* IRONCLAD::M (- IRONCLAD::S IRONCLAD::U)) (* 8 IRONCLAD::YYYY))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       The second argument is a (MOD
;                                 315216049571155833698232320801148910440637914163723573343586347233965774171974962632378128706071504014892855784898545), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072706357226347019628599221187918150714681448506656589390216539576854542754669819021038867345769390412421565855228231668
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 315216049571155833698232320801148910440637914163723573343586347233965774171974962632378128706071504014892855784898545), not a (UNSIGNED-BYTE
;                                                                                                                                                                32).
;       The result is a (VALUES
;                        (INTEGER
;                         -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072706357226347019628599221187918150714681448506656589390216539576854542754669819021038867345769390412421565855228231668
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::M (- IRONCLAD::S IRONCLAD::U)) (* 8 IRONCLAD::YYYY))
;          IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072706357226347019628599221187918150714681448506656589390216539576854542754669819021038867345769390412421565855228231668
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072706357226347019628599221187918150714681448506656589390216539576854542754669819021038867345769390412421565855228231668
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1+Z1 IRONCLAD::Y1+Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::Y1+Z1 IRONCLAD::Y1+Z1) IRONCLAD::YY IRONCLAD::ZZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::Y1+Z1 IRONCLAD::Y1+Z1) IRONCLAD::YY IRONCLAD::ZZ)
;          IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-ADD ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp384r1.lisp
; in: DEFMETHOD EC-ADD (SECP384R1-POINT SECP384R1-POINT)
;     (COND ((ZEROP IRONCLAD::Z1) IRONCLAD::Q) ((ZEROP IRONCLAD::Z2) IRONCLAD::P)
;           (T
;            (LET* ((IRONCLAD::Z1Z1 #)
;                   (IRONCLAD::Z2Z2 #)
;                   (IRONCLAD::U1 #)
;                   (IRONCLAD::U2 #)
;                   (IRONCLAD::S1 #)
;                   (IRONCLAD::S2 #))
;              (IF (= IRONCLAD::U1 IRONCLAD::U2)
;                  (IF #
;                      #
;                      IRONCLAD::+SECP384R1-POINT-AT-INFINITY+)
;                  (LET* #
;                    #)))))
; --> IF THE LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::X)))
;    IRONCLAD::Z1Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> IF THE LET* MOD * 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> IF THE LET* MOD 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> IF THE LET* MOD * 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> IF THE LET* MOD 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (= IRONCLAD::U1 IRONCLAD::U2)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       etc.

;     (- IRONCLAD::U2 IRONCLAD::U1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::U2 IRONCLAD::U1) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

;     (* 4 IRONCLAD::H IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         157608024785577916849116160400574455220318957081861786671793173616982887085987481316189064353035752007446427892449273)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         157608024785577916849116160400574455220318957081861786671793173616982887085987481316189064353035752007446427892449273)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                157608024785577916849116160400574455220318957081861786671793173616982887085987481316189064353035752007446427892449273), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         6210072369202835740595917953850010221027544068466786444556208152104203810745400282860049120549386791664115577084289564564707103455179603955468468007216963242369971463267491812918482307921991376233625956868253275633626691997773332497)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                157608024785577916849116160400574455220318957081861786671793173616982887085987481316189064353035752007446427892449273), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         6210072369202835740595917953850010221027544068466786444556208152104203810745400282860049120549386791664115577084289564564707103455179603955468468007216963242369971463267491812918482307921991376233625956868253275633626691997773332497)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::H IRONCLAD::I)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::S2 IRONCLAD::S1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 (- IRONCLAD::S2 IRONCLAD::S1))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                         78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                         78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (* 2 (- IRONCLAD::S2 IRONCLAD::S1)) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                                78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                                78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636), not a FIXNUM.
;       etc.

;     (* IRONCLAD::U1 IRONCLAD::I)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::R IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::V)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       The second argument is a (MOD
;                                 78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -118206018589183437636837120300430841415239217811396340003844880212737165314490610987141798264776814005584820919336954
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -118206018589183437636837120300430841415239217811396340003844880212737165314490610987141798264776814005584820919336954
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
;          IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -118206018589183437636837120300430841415239217811396340003844880212737165314490610987141798264776814005584820919336954
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -118206018589183437636837120300430841415239217811396340003844880212737165314490610987141798264776814005584820919336954
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       etc.

;     (- IRONCLAD::V IRONCLAD::X3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (INTEGER
;                                 -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (INTEGER
;                                 -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::S1 IRONCLAD::J)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666249)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666249)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
;        (* 2 IRONCLAD::S1 IRONCLAD::J))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       The second argument is a (MOD
;                                 3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666249), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -4657554276902126805446938465387507665770658051350089833417156114078152858059050212145036840412040093748086682813217173423530327591384702966601351005412722431777478597450618859688861730941493532175219467651189956725220018998329999372
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666249), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                   32).
;       The result is a (VALUES
;                        (INTEGER
;                         -4657554276902126805446938465387507665770658051350089833417156114078152858059050212145036840412040093748086682813217173423530327591384702966601351005412722431777478597450618859688861730941493532175219467651189956725220018998329999372
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD
;      (- (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
;         (* 2 IRONCLAD::S1 IRONCLAD::J))
;      IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -4657554276902126805446938465387507665770658051350089833417156114078152858059050212145036840412040093748086682813217173423530327591384702966601351005412722431777478597450618859688861730941493532175219467651189956725220018998329999372
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -4657554276902126805446938465387507665770658051350089833417156114078152858059050212145036840412040093748086682813217173423530327591384702966601351005412722431777478597450618859688861730941493532175219467651189956725220018998329999372
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       etc.

;     (COND ((ZEROP IRONCLAD::Z1) IRONCLAD::Q) ((ZEROP IRONCLAD::Z2) IRONCLAD::P)
;           (T
;            (LET* ((IRONCLAD::Z1Z1 #)
;                   (IRONCLAD::Z2Z2 #)
;                   (IRONCLAD::U1 #)
;                   (IRONCLAD::U2 #)
;                   (IRONCLAD::S1 #)
;                   (IRONCLAD::S2 #))
;              (IF (= IRONCLAD::U1 IRONCLAD::U2)
;                  (IF #
;                      #
;                      IRONCLAD::+SECP384R1-POINT-AT-INFINITY+)
;                  (LET* #
;                    #)))))
; --> IF THE LET* IF LET* MOD 
; ==>
;   (+
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
;        IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666248
;                         61172327492847069472032393719205726809135813743440799050195397570919697796090373438193087932951745364335411418754192158027371883482871393221879462331321106336775708560918647649541641604232637072055046695989901089216659016884039006326354228973932344229259162402188271721529352380657325954679977318277520211348882541876885333111266759951749941821432)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (INTEGER
;                                -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a (SIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666248
;                         61172327492847069472032393719205726809135813743440799050195397570919697796090373438193087932951745364335411418754192158027371883482871393221879462331321106336775708560918647649541641604232637072055046695989901089216659016884039006326354228973932344229259162402188271721529352380657325954679977318277520211348882541876885333111266759951749941821432)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD
;      (* (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
;         IRONCLAD::H)
;      IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666248
;                                61172327492847069472032393719205726809135813743440799050195397570919697796090373438193087932951745364335411418754192158027371883482871393221879462331321106336775708560918647649541641604232637072055046695989901089216659016884039006326354228973932344229259162402188271721529352380657325954679977318277520211348882541876885333111266759951749941821432), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666248
;                                61172327492847069472032393719205726809135813743440799050195397570919697796090373438193087932951745364335411418754192158027371883482871393221879462331321106336775708560918647649541641604232637072055046695989901089216659016884039006326354228973932344229259162402188271721529352380657325954679977318277520211348882541876885333111266759951749941821432), not a FIXNUM.
;       etc.

;     (= IRONCLAD::S1 IRONCLAD::S2)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       etc.

; processing (DEFMETHOD EC-SCALAR-MULT ...)
; processing (DEFMETHOD EC-POINT-ON-CURVE-P ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp384r1.lisp
; in: DEFMETHOD EC-POINT-ON-CURVE-P (SECP384R1-POINT)
;     (WITH-SLOTS (IRONCLAD::X IRONCLAD::Y IRONCLAD::Z)
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y IRONCLAD::Z))
;       (LET* ((IRONCLAD::Y2 (MOD # IRONCLAD::+SECP384R1-P+))
;              (IRONCLAD::X3 (MOD # IRONCLAD::+SECP384R1-P+))
;              (IRONCLAD::Z2 (MOD # IRONCLAD::+SECP384R1-P+))
;              (IRONCLAD::Z4 (MOD # IRONCLAD::+SECP384R1-P+))
;              (IRONCLAD::Z6 (MOD # IRONCLAD::+SECP384R1-P+))
;              (IRONCLAD::A (MOD # IRONCLAD::+SECP384R1-P+)))
;         (DECLARE
;          (TYPE INTEGER IRONCLAD::Y2 IRONCLAD::X3 IRONCLAD::Z2 IRONCLAD::Z4
;           IRONCLAD::Z6 IRONCLAD::A))
;         (ZEROP (MOD (- IRONCLAD::Y2 IRONCLAD::A) IRONCLAD::+SECP384R1-P+))))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

; --> SYMBOL-MACROLET LET* MOD * 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::Z4 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (WITH-SLOTS (IRONCLAD::X IRONCLAD::Y IRONCLAD::Z)
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y IRONCLAD::Z))
;       (LET* ((IRONCLAD::Y2 (MOD # IRONCLAD::+SECP384R1-P+))
;              (IRONCLAD::X3 (MOD # IRONCLAD::+SECP384R1-P+))
;              (IRONCLAD::Z2 (MOD # IRONCLAD::+SECP384R1-P+))
;              (IRONCLAD::Z4 (MOD # IRONCLAD::+SECP384R1-P+))
;              (IRONCLAD::Z6 (MOD # IRONCLAD::+SECP384R1-P+))
;              (IRONCLAD::A (MOD # IRONCLAD::+SECP384R1-P+)))
;         (DECLARE
;          (TYPE INTEGER IRONCLAD::Y2 IRONCLAD::X3 IRONCLAD::Z2 IRONCLAD::Z4
;           IRONCLAD::Z6 IRONCLAD::A))
;         (ZEROP (MOD (- IRONCLAD::Y2 IRONCLAD::A) IRONCLAD::+SECP384R1-P+))))
; --> SYMBOL-MACROLET LET* MOD + 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 1086714957547291441539380743186883691325052640168535502985634527585716824737423997330458424652672228621187160777634281319450819776407920055319325979067815022545612052681671576296126271714236782641033750695114220282292143901370722851), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 1086714957547291441539380743186883691325052640168535502985634527585716824737423997330458424652672228621187160777634281319450819776407920055319325979067815022545612052681671576296126271714236782641033750695114220282292143901370722851), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                   32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

;     (- IRONCLAD::Y2 IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::Y2 IRONCLAD::A) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-ENCODE-SCALAR ...)
; processing (DEFMETHOD EC-DECODE-SCALAR ...)
; processing (DEFMETHOD EC-ENCODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp384r1.lisp
; in: DEFMETHOD EC-ENCODE-POINT (SECP384R1-POINT)
;     (* IRONCLAD::INVZ IRONCLAD::INVZ)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP384R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::INVZ2 IRONCLAD::INVZ)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP384R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (WITH-SLOTS (IRONCLAD::X IRONCLAD::Y IRONCLAD::Z)
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y IRONCLAD::Z))
;       (WHEN (ZEROP IRONCLAD::Z)
;         (ERROR 'IRONCLAD:IRONCLAD-ERROR :FORMAT-CONTROL
;                "The point at infinity can't be encoded."))
;       (LET* ((IRONCLAD::INVZ (IRONCLAD::EC-SCALAR-INV :SECP384R1 IRONCLAD::Z))
;              (IRONCLAD::INVZ2 (MOD # IRONCLAD::+SECP384R1-P+))
;              (IRONCLAD::INVZ3 (MOD # IRONCLAD::+SECP384R1-P+))
;              (IRONCLAD::X (MOD # IRONCLAD::+SECP384R1-P+))
;              (IRONCLAD::Y (MOD # IRONCLAD::+SECP384R1-P+)))
;         (CONCATENATE '(SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) (VECTOR 4)
;                      (IRONCLAD::EC-ENCODE-SCALAR :SECP384R1 IRONCLAD::X)
;                      (IRONCLAD::EC-ENCODE-SCALAR :SECP384R1 IRONCLAD::Y))))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    IRONCLAD::INVZ2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a INTEGER.

; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    IRONCLAD::INVZ3)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a INTEGER.

; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP384R1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP384R1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::INVZ IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::INVZ2 IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL 0
;                                             #1=(39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                   32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (WITH-SLOTS (IRONCLAD::X IRONCLAD::Y IRONCLAD::Z)
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y IRONCLAD::Z))
;       (WHEN (ZEROP IRONCLAD::Z)
;         (ERROR 'IRONCLAD:IRONCLAD-ERROR :FORMAT-CONTROL
;                "The point at infinity can't be encoded."))
;       (LET* ((IRONCLAD::INVZ (IRONCLAD::EC-SCALAR-INV :SECP384R1 IRONCLAD::Z))
;              (IRONCLAD::INVZ2 (MOD # IRONCLAD::+SECP384R1-P+))
;              (IRONCLAD::INVZ3 (MOD # IRONCLAD::+SECP384R1-P+))
;              (IRONCLAD::X (MOD # IRONCLAD::+SECP384R1-P+))
;              (IRONCLAD::Y (MOD # IRONCLAD::+SECP384R1-P+)))
;         (CONCATENATE '(SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) (VECTOR 4)
;                      (IRONCLAD::EC-ENCODE-SCALAR :SECP384R1 IRONCLAD::X)
;                      (IRONCLAD::EC-ENCODE-SCALAR :SECP384R1 IRONCLAD::Y))))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    IRONCLAD::INVZ2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    IRONCLAD::INVZ3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DECODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp384r1.lisp
; in: DEFMETHOD EC-DECODE-POINT ((EQL :SECP384R1) T)
;     (AREF IRONCLAD::OCTETS 0)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.

;     (- (AREF IRONCLAD::OCTETS 0) 2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* IRONCLAD::X IRONCLAD::X IRONCLAD::X)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (* -3 IRONCLAD::X)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;        IRONCLAD::+SECP384R1-B+)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (MOD
;      (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;         IRONCLAD::+SECP384R1-B+)
;      IRONCLAD::+SECP384R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (= (LOGAND IRONCLAD::Y 1) IRONCLAD::Y-SIGN)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD
;      (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;         IRONCLAD::+SECP384R1-B+)
;      IRONCLAD::+SECP384R1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (- (AREF IRONCLAD::OCTETS 0) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* IRONCLAD::X IRONCLAD::X IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (* -3 IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;        IRONCLAD::+SECP384R1-B+)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (MOD
;      (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;         IRONCLAD::+SECP384R1-B+)
;      IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (LOGAND IRONCLAD::Y 1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN SECP384R1-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-SIGNATURE ...)
; processing (DEFMETHOD DESTRUCTURE-SIGNATURE ...)
; processing (DEFMETHOD GENERATE-SIGNATURE-NONCE ...)
; processing (DEFMETHOD SIGN-MESSAGE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp384r1.lisp
; in: DEFMETHOD SIGN-MESSAGE (SECP384R1-PRIVATE-KEY T)
;     (LENGTH IRONCLAD::MESSAGE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (SUBSEQ (IRONCLAD::EC-ENCODE-POINT IRONCLAD::R) 1
;             (1+ (/ IRONCLAD::+SECP384R1-BITS+ 8)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (MOD IRONCLAD::R IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (SUBSEQ IRONCLAD::MESSAGE IRONCLAD::START IRONCLAD::END)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (* IRONCLAD::SK IRONCLAD::R)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a INTEGER.

;     (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (ZEROP IRONCLAD::R)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::R IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a RATIONAL.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP384R1-BITS+ 8))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 48.0d0) (SINGLE-FLOAT 48.0)
;                               (RATIONAL 48)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::R IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (ZEROP IRONCLAD::S)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP384R1-BITS+ 8))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (MOD IRONCLAD::R IRONCLAD::+SECP384R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::SK IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES NUMBER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP384R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD VERIFY-SIGNATURE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp384r1.lisp
; in: DEFMETHOD VERIFY-SIGNATURE (SECP384R1-PUBLIC-KEY T T)
;     (LENGTH IRONCLAD::SIGNATURE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (LENGTH IRONCLAD::MESSAGE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (SUBSEQ IRONCLAD::MESSAGE IRONCLAD::START IRONCLAD::END)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (* IRONCLAD::E IRONCLAD::W)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::R IRONCLAD::W)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (SUBSEQ (IRONCLAD::EC-ENCODE-POINT IRONCLAD::RP) 1
;             (1+ (/ IRONCLAD::+SECP384R1-BITS+ 8)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (MOD IRONCLAD::V IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (< IRONCLAD::R IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::V IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a RATIONAL.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP384R1-BITS+ 8))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 48.0d0) (SINGLE-FLOAT 48.0)
;                               (RATIONAL 48)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (< IRONCLAD::S IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (= IRONCLAD::V IRONCLAD::R)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a SINGLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (3.940200619639448d115))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a DOUBLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (3.940200619639448d115))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (3.940200619639448d115))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP384R1-BITS+ 8))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::E IRONCLAD::W)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP384R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::R IRONCLAD::W)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP384R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (MOD IRONCLAD::V IRONCLAD::+SECP384R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (= IRONCLAD::V IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL 0
;                                             #2=(39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a SINGLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT * #3=(3.940200619639448d115))
;                                    SINGLE-FLOAT
;                                    (RATIONAL *
;                                              #4=(39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (OR FLOAT (RATIONAL 0 #2#)), not a DOUBLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT * #3#) SINGLE-FLOAT
;                                    (RATIONAL * #4#)), not a DOUBLE-FLOAT.

; processing (DEFMETHOD MAKE-PUBLIC-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PRIVATE-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFMETHOD GENERATE-KEY-PAIR ...)
; processing (DEFMETHOD DIFFIE-HELLMAN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/secp384r1-tmpA5BYRD0R.fasl
; compilation finished in 0:00:01.368
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/secp521r1.lisp" (written 12 SEP 2021 08:27:41 AM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS SECP521R1-PUBLIC-KEY ...)
; processing (DEFCLASS SECP521R1-PRIVATE-KEY ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONSTANT +SECP521R1-BITS+ ...)
; processing (DEFCONSTANT +SECP521R1-P+ ...)
; processing (DEFCONSTANT +SECP521R1-B+ ...)
; processing (DEFCONSTANT +SECP521R1-L+ ...)
; processing (DEFCONSTANT +SECP521R1-I+ ...)
; processing (DEFCONST +SECP521R1-G+ ...)
; processing (DEFCONST +SECP521R1-POINT-AT-INFINITY+ ...)
; processing (DEFMETHOD EC-SCALAR-INV ...)
; processing (DEFMETHOD EC-POINT-EQUAL ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp521r1.lisp
; in: DEFMETHOD EC-POINT-EQUAL (SECP521R1-POINT SECP521R1-POINT)
;     (WITH-SLOTS ((IRONCLAD::X2 IRONCLAD::X) (IRONCLAD::Y2 IRONCLAD::Y)
;                  (IRONCLAD::Z2 IRONCLAD::Z))
;         IRONCLAD::Q
;       (DECLARE (TYPE INTEGER IRONCLAD::X2 IRONCLAD::Y2 IRONCLAD::Z2))
;       (LET ((IRONCLAD::Z1Z1 (MOD # IRONCLAD::+SECP521R1-P+))
;             (IRONCLAD::Z2Z2 (MOD # IRONCLAD::+SECP521R1-P+)))
;         (AND (ZEROP (MOD # IRONCLAD::+SECP521R1-P+))
;              (ZEROP (MOD # IRONCLAD::+SECP521R1-P+)))))
; --> SYMBOL-MACROLET LET MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

;     (AND
;      (ZEROP
;       (MOD (- (* IRONCLAD::X1 IRONCLAD::Z2Z2) (* IRONCLAD::X2 IRONCLAD::Z1Z1))
;            IRONCLAD::+SECP521R1-P+))
;      (ZEROP
;       (MOD
;        (- (* IRONCLAD::Y1 IRONCLAD::Z2Z2 IRONCLAD::Z2)
;           (* IRONCLAD::Y2 IRONCLAD::Z1Z1 IRONCLAD::Z1))
;        IRONCLAD::+SECP521R1-P+)))
; --> ZEROP 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DOUBLE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp521r1.lisp
; in: DEFMETHOD EC-DOUBLE (SECP521R1-POINT)
;     (WITH-SLOTS ((IRONCLAD::X1 IRONCLAD::X) (IRONCLAD::Y1 IRONCLAD::Y)
;                  (IRONCLAD::Z1 IRONCLAD::Z))
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X1 IRONCLAD::Y1 IRONCLAD::Z1))
;       (IF (ZEROP IRONCLAD::Z1)
;           IRONCLAD::+SECP521R1-POINT-AT-INFINITY+
;           (LET* ((IRONCLAD::XX #)
;                  (IRONCLAD::YY #)
;                  (IRONCLAD::YYYY #)
;                  (IRONCLAD::ZZ #)
;                  (IRONCLAD::X1+YY #)
;                  (IRONCLAD::Y1+Z1 #)
;                  (IRONCLAD::S #)
;                  (IRONCLAD::M #)
;                  (IRONCLAD::U #)
;                  (IRONCLAD::X2 IRONCLAD::U)
;                  (IRONCLAD::Y2 #)
;                  (IRONCLAD::Z2 #))
;             (MAKE-INSTANCE 'IRONCLAD::SECP521R1-POINT :X IRONCLAD::X2 :Y
;                            IRONCLAD::Y2 :Z IRONCLAD::Z2))))
; --> SYMBOL-MACROLET IF LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

;     (* IRONCLAD::YY IRONCLAD::YY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (WITH-SLOTS ((IRONCLAD::X1 IRONCLAD::X) (IRONCLAD::Y1 IRONCLAD::Y)
;                  (IRONCLAD::Z1 IRONCLAD::Z))
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X1 IRONCLAD::Y1 IRONCLAD::Z1))
;       (IF (ZEROP IRONCLAD::Z1)
;           IRONCLAD::+SECP521R1-POINT-AT-INFINITY+
;           (LET* ((IRONCLAD::XX #)
;                  (IRONCLAD::YY #)
;                  (IRONCLAD::YYYY #)
;                  (IRONCLAD::ZZ #)
;                  (IRONCLAD::X1+YY #)
;                  (IRONCLAD::Y1+Z1 #)
;                  (IRONCLAD::S #)
;                  (IRONCLAD::M #)
;                  (IRONCLAD::U #)
;                  (IRONCLAD::X2 IRONCLAD::U)
;                  (IRONCLAD::Y2 #)
;                  (IRONCLAD::Z2 #))
;             (MAKE-INSTANCE 'IRONCLAD::SECP521R1-POINT :X IRONCLAD::X2 :Y
;                            IRONCLAD::Y2 :Z IRONCLAD::Z2))))
; --> SYMBOL-MACROLET IF LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

; ==>
;   (+
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    IRONCLAD::YY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; ==>
;   (+
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

;     (* IRONCLAD::X1+YY IRONCLAD::X1+YY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::X1+YY IRONCLAD::X1+YY) IRONCLAD::XX IRONCLAD::YYYY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 (- (* IRONCLAD::X1+YY IRONCLAD::X1+YY) IRONCLAD::XX IRONCLAD::YYYY))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (INTEGER
;                                -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228600
;                         94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245000)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228600
;                         94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245000)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD
;      (* 2 (- (* IRONCLAD::X1+YY IRONCLAD::X1+YY) IRONCLAD::XX IRONCLAD::YYYY))
;      IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228600
;                                94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245000), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228600
;                                94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245000), not a FIXNUM.
;       etc.

;     (* IRONCLAD::ZZ IRONCLAD::ZZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::XX (* IRONCLAD::ZZ IRONCLAD::ZZ))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                     32).
;       The result is a (VALUES
;                        (INTEGER
;                         -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 3 (- IRONCLAD::XX (* IRONCLAD::ZZ IRONCLAD::ZZ)))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER
;                                -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -141376340743604082394737293980259429930865287150355604260858165585038023699071733438382193237615603368161533398775019621050317355468259293260294990572662914500279188040336496737030097576470449683316503330454450344065363007189429568031419809878128157839393409091144834999667896072426624256444553198130698343298367500
;                         20594392980391829144945702397244179651808305900429916228183390377556629550192968156367678921984363664931888934174442574111365963999149931437722084873345171450)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -141376340743604082394737293980259429930865287150355604260858165585038023699071733438382193237615603368161533398775019621050317355468259293260294990572662914500279188040336496737030097576470449683316503330454450344065363007189429568031419809878128157839393409091144834999667896072426624256444553198130698343298367500
;                         20594392980391829144945702397244179651808305900429916228183390377556629550192968156367678921984363664931888934174442574111365963999149931437722084873345171450)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (* 3 (- IRONCLAD::XX (* IRONCLAD::ZZ IRONCLAD::ZZ)))
;          IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -141376340743604082394737293980259429930865287150355604260858165585038023699071733438382193237615603368161533398775019621050317355468259293260294990572662914500279188040336496737030097576470449683316503330454450344065363007189429568031419809878128157839393409091144834999667896072426624256444553198130698343298367500
;                                20594392980391829144945702397244179651808305900429916228183390377556629550192968156367678921984363664931888934174442574111365963999149931437722084873345171450), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -141376340743604082394737293980259429930865287150355604260858165585038023699071733438382193237615603368161533398775019621050317355468259293260294990572662914500279188040336496737030097576470449683316503330454450344065363007189429568031419809878128157839393409091144834999667896072426624256444553198130698343298367500
;                                20594392980391829144945702397244179651808305900429916228183390377556629550192968156367678921984363664931888934174442574111365963999149931437722084873345171450), not a FIXNUM.
;       etc.

;     (* IRONCLAD::M IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::S)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (* IRONCLAD::M IRONCLAD::M) (* 2 IRONCLAD::S))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a FIXNUM.
;       The second argument is a (MOD
;                                 13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::M IRONCLAD::M) (* 2 IRONCLAD::S))
;          IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       etc.

;     (- IRONCLAD::S IRONCLAD::U)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::M (- IRONCLAD::S IRONCLAD::U))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (INTEGER
;                                 -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (INTEGER
;                                 -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 8 IRONCLAD::YYYY)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457201)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457201)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (* IRONCLAD::M (- IRONCLAD::S IRONCLAD::U)) (* 8 IRONCLAD::YYYY))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       The second argument is a (MOD
;                                 54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457201), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304888344777294490376632198572251474628965927650177964593389844162009214155323191721686939853177904767576182085436131736162987784778749881334899969125776686579700
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457201), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304888344777294490376632198572251474628965927650177964593389844162009214155323191721686939853177904767576182085436131736162987784778749881334899969125776686579700
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::M (- IRONCLAD::S IRONCLAD::U)) (* 8 IRONCLAD::YYYY))
;          IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304888344777294490376632198572251474628965927650177964593389844162009214155323191721686939853177904767576182085436131736162987784778749881334899969125776686579700
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304888344777294490376632198572251474628965927650177964593389844162009214155323191721686939853177904767576182085436131736162987784778749881334899969125776686579700
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1+Z1 IRONCLAD::Y1+Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::Y1+Z1 IRONCLAD::Y1+Z1) IRONCLAD::YY IRONCLAD::ZZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::Y1+Z1 IRONCLAD::Y1+Z1) IRONCLAD::YY IRONCLAD::ZZ)
;          IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-ADD ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp521r1.lisp
; in: DEFMETHOD EC-ADD (SECP521R1-POINT SECP521R1-POINT)
;     (COND ((ZEROP IRONCLAD::Z1) IRONCLAD::Q) ((ZEROP IRONCLAD::Z2) IRONCLAD::P)
;           (T
;            (LET* ((IRONCLAD::Z1Z1 #)
;                   (IRONCLAD::Z2Z2 #)
;                   (IRONCLAD::U1 #)
;                   (IRONCLAD::U2 #)
;                   (IRONCLAD::S1 #)
;                   (IRONCLAD::S2 #))
;              (IF (= IRONCLAD::U1 IRONCLAD::U2)
;                  (IF #
;                      #
;                      IRONCLAD::+SECP521R1-POINT-AT-INFINITY+)
;                  (LET* #
;                    #)))))
; --> IF THE LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::X)))
;    IRONCLAD::Z1Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> IF THE LET* MOD * 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> IF THE LET* MOD 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> IF THE LET* MOD * 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> IF THE LET* MOD 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (= IRONCLAD::U1 IRONCLAD::U2)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       etc.

;     (- IRONCLAD::U2 IRONCLAD::U1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::U2 IRONCLAD::U1) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

;     (* 4 IRONCLAD::H IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228601)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228601)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228601), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         188501787658138776526316391973679239907820382867140805681144220780050698265428977917842924316820804490882044531700026161400423140624345724347059987430217219333705584053781995649373463435293932911088671107272600458753817342919239424041893079837504210452524545454859779999557194763235499008592737597507597791064490001)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228601), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         188501787658138776526316391973679239907820382867140805681144220780050698265428977917842924316820804490882044531700026161400423140624345724347059987430217219333705584053781995649373463435293932911088671107272600458753817342919239424041893079837504210452524545454859779999557194763235499008592737597507597791064490001)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::H IRONCLAD::I)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::S2 IRONCLAD::S1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 (- IRONCLAD::S2 IRONCLAD::S1))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                         13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                         13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (* 2 (- IRONCLAD::S2 IRONCLAD::S1)) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                                13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                                13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300), not a FIXNUM.
;       etc.

;     (* IRONCLAD::U1 IRONCLAD::I)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::R IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::V)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       The second argument is a (MOD
;                                 13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -20594392980391829144945702397244179651808305900429916228183390377556629550192968156367678921984363664931888934174442574111365963999149931437722084873345171450
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -20594392980391829144945702397244179651808305900429916228183390377556629550192968156367678921984363664931888934174442574111365963999149931437722084873345171450
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
;          IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -20594392980391829144945702397244179651808305900429916228183390377556629550192968156367678921984363664931888934174442574111365963999149931437722084873345171450
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -20594392980391829144945702397244179651808305900429916228183390377556629550192968156367678921984363664931888934174442574111365963999149931437722084873345171450
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       etc.

;     (- IRONCLAD::V IRONCLAD::X3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (INTEGER
;                                 -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (INTEGER
;                                 -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::S1 IRONCLAD::J)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245001)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245001)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
;        (* 2 IRONCLAD::S1 IRONCLAD::J))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       The second argument is a (MOD
;                                 94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245001), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -141376340743604082394737293980259429930865287150355604260858165585038023699071733438382193237615603368161533398775019621050317355468259293260294990572662914500279188040336496737030097576470449683316503330454450344065363007189429568031419809878128157839393409091144834999667896072426624256444553198130698343298367500
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245001), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                     32).
;       The result is a (VALUES
;                        (INTEGER
;                         -141376340743604082394737293980259429930865287150355604260858165585038023699071733438382193237615603368161533398775019621050317355468259293260294990572662914500279188040336496737030097576470449683316503330454450344065363007189429568031419809878128157839393409091144834999667896072426624256444553198130698343298367500
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD
;      (- (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
;         (* 2 IRONCLAD::S1 IRONCLAD::J))
;      IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -141376340743604082394737293980259429930865287150355604260858165585038023699071733438382193237615603368161533398775019621050317355468259293260294990572662914500279188040336496737030097576470449683316503330454450344065363007189429568031419809878128157839393409091144834999667896072426624256444553198130698343298367500
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -141376340743604082394737293980259429930865287150355604260858165585038023699071733438382193237615603368161533398775019621050317355468259293260294990572662914500279188040336496737030097576470449683316503330454450344065363007189429568031419809878128157839393409091144834999667896072426624256444553198130698343298367500
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       etc.

;     (COND ((ZEROP IRONCLAD::Z1) IRONCLAD::Q) ((ZEROP IRONCLAD::Z2) IRONCLAD::P)
;           (T
;            (LET* ((IRONCLAD::Z1Z1 #)
;                   (IRONCLAD::Z2Z2 #)
;                   (IRONCLAD::U1 #)
;                   (IRONCLAD::U2 #)
;                   (IRONCLAD::S1 #)
;                   (IRONCLAD::S2 #))
;              (IF (= IRONCLAD::U1 IRONCLAD::U2)
;                  (IF #
;                      #
;                      IRONCLAD::+SECP521R1-POINT-AT-INFINITY+)
;                  (LET* #
;                    #)))))
; --> IF THE LET* IF LET* MOD 
; ==>
;   (+
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G1 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G1
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
;        IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245000
;                         323506657711507029453181996836191423905396619463411038446198094561650090834658129016932671774513214895603258054623797825080015583482483484232107124273991285595557946679886497826749103320711322052528368706114976541287213729802118735079263806492268073748703604020759669694249097481800780470115074570825703566287612472605957916899534347533818426664998835338294071500789521188679927290659570626952894517682587436359707625191202872228989641967995942405768892668191421400875000)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (INTEGER
;                                -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a (SIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245000
;                         323506657711507029453181996836191423905396619463411038446198094561650090834658129016932671774513214895603258054623797825080015583482483484232107124273991285595557946679886497826749103320711322052528368706114976541287213729802118735079263806492268073748703604020759669694249097481800780470115074570825703566287612472605957916899534347533818426664998835338294071500789521188679927290659570626952894517682587436359707625191202872228989641967995942405768892668191421400875000)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD
;      (* (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
;         IRONCLAD::H)
;      IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245000
;                                323506657711507029453181996836191423905396619463411038446198094561650090834658129016932671774513214895603258054623797825080015583482483484232107124273991285595557946679886497826749103320711322052528368706114976541287213729802118735079263806492268073748703604020759669694249097481800780470115074570825703566287612472605957916899534347533818426664998835338294071500789521188679927290659570626952894517682587436359707625191202872228989641967995942405768892668191421400875000), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245000
;                                323506657711507029453181996836191423905396619463411038446198094561650090834658129016932671774513214895603258054623797825080015583482483484232107124273991285595557946679886497826749103320711322052528368706114976541287213729802118735079263806492268073748703604020759669694249097481800780470115074570825703566287612472605957916899534347533818426664998835338294071500789521188679927290659570626952894517682587436359707625191202872228989641967995942405768892668191421400875000), not a FIXNUM.
;       etc.

;     (= IRONCLAD::S1 IRONCLAD::S2)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       etc.

; processing (DEFMETHOD EC-SCALAR-MULT ...)
; processing (DEFMETHOD EC-POINT-ON-CURVE-P ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp521r1.lisp
; in: DEFMETHOD EC-POINT-ON-CURVE-P (SECP521R1-POINT)
;     (WITH-SLOTS (IRONCLAD::X IRONCLAD::Y IRONCLAD::Z)
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y IRONCLAD::Z))
;       (LET* ((IRONCLAD::Y2 (MOD # IRONCLAD::+SECP521R1-P+))
;              (IRONCLAD::X3 (MOD # IRONCLAD::+SECP521R1-P+))
;              (IRONCLAD::Z2 (MOD # IRONCLAD::+SECP521R1-P+))
;              (IRONCLAD::Z4 (MOD # IRONCLAD::+SECP521R1-P+))
;              (IRONCLAD::Z6 (MOD # IRONCLAD::+SECP521R1-P+))
;              (IRONCLAD::A (MOD # IRONCLAD::+SECP521R1-P+)))
;         (DECLARE
;          (TYPE INTEGER IRONCLAD::Y2 IRONCLAD::X3 IRONCLAD::Z2 IRONCLAD::Z4
;           IRONCLAD::Z6 IRONCLAD::A))
;         (ZEROP (MOD (- IRONCLAD::Y2 IRONCLAD::A) IRONCLAD::+SECP521R1-P+))))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

; --> SYMBOL-MACROLET LET* MOD * 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z)))
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Z)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Z))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::Z4 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (WITH-SLOTS (IRONCLAD::X IRONCLAD::Y IRONCLAD::Z)
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y IRONCLAD::Z))
;       (LET* ((IRONCLAD::Y2 (MOD # IRONCLAD::+SECP521R1-P+))
;              (IRONCLAD::X3 (MOD # IRONCLAD::+SECP521R1-P+))
;              (IRONCLAD::Z2 (MOD # IRONCLAD::+SECP521R1-P+))
;              (IRONCLAD::Z4 (MOD # IRONCLAD::+SECP521R1-P+))
;              (IRONCLAD::Z6 (MOD # IRONCLAD::+SECP521R1-P+))
;              (IRONCLAD::A (MOD # IRONCLAD::+SECP521R1-P+)))
;         (DECLARE
;          (TYPE INTEGER IRONCLAD::Y2 IRONCLAD::X3 IRONCLAD::Z2 IRONCLAD::Z4
;           IRONCLAD::Z6 IRONCLAD::A))
;         (ZEROP (MOD (- IRONCLAD::Y2 IRONCLAD::A) IRONCLAD::+SECP521R1-P+))))
; --> SYMBOL-MACROLET LET* MOD + 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 7509052317104689266221718773197879358824997841303921778022934628560891681178716185992316901383281939388722899667008339423247323322262598318844851232229404578616146770570011358819916291506176207588497241970009430275979183224789671278182396703835216413712162605475020184622768221244312921726542116999523306208985601), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 7509052317104689266221718773197879358824997841303921778022934628560891681178716185992316901383281939388722899667008339423247323322262598318844851232229404578616146770570011358819916291506176207588497241970009430275979183224789671278182396703835216413712162605475020184622768221244312921726542116999523306208985601), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

;     (- IRONCLAD::Y2 IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::Y2 IRONCLAD::A) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-ENCODE-SCALAR ...)
; processing (DEFMETHOD EC-DECODE-SCALAR ...)
; processing (DEFMETHOD EC-ENCODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp521r1.lisp
; in: DEFMETHOD EC-ENCODE-POINT (SECP521R1-POINT)
;     (* IRONCLAD::INVZ IRONCLAD::INVZ)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP521R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::INVZ2 IRONCLAD::INVZ)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP521R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (WITH-SLOTS (IRONCLAD::X IRONCLAD::Y IRONCLAD::Z)
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y IRONCLAD::Z))
;       (WHEN (ZEROP IRONCLAD::Z)
;         (ERROR 'IRONCLAD:IRONCLAD-ERROR :FORMAT-CONTROL
;                "The point at infinity can't be encoded."))
;       (LET* ((IRONCLAD::INVZ (IRONCLAD::EC-SCALAR-INV :SECP521R1 IRONCLAD::Z))
;              (IRONCLAD::INVZ2 (MOD # IRONCLAD::+SECP521R1-P+))
;              (IRONCLAD::INVZ3 (MOD # IRONCLAD::+SECP521R1-P+))
;              (IRONCLAD::X (MOD # IRONCLAD::+SECP521R1-P+))
;              (IRONCLAD::Y (MOD # IRONCLAD::+SECP521R1-P+)))
;         (CONCATENATE '(SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) (VECTOR 4)
;                      (IRONCLAD::EC-ENCODE-SCALAR :SECP521R1 IRONCLAD::X)
;                      (IRONCLAD::EC-ENCODE-SCALAR :SECP521R1 IRONCLAD::Y))))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    IRONCLAD::INVZ2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a INTEGER.

; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    IRONCLAD::INVZ3)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a INTEGER.

; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP521R1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP521R1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::INVZ IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::INVZ2 IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL 0
;                                             #1=(6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                   32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (WITH-SLOTS (IRONCLAD::X IRONCLAD::Y IRONCLAD::Z)
;         IRONCLAD::P
;       (DECLARE (TYPE INTEGER IRONCLAD::X IRONCLAD::Y IRONCLAD::Z))
;       (WHEN (ZEROP IRONCLAD::Z)
;         (ERROR 'IRONCLAD:IRONCLAD-ERROR :FORMAT-CONTROL
;                "The point at infinity can't be encoded."))
;       (LET* ((IRONCLAD::INVZ (IRONCLAD::EC-SCALAR-INV :SECP521R1 IRONCLAD::Z))
;              (IRONCLAD::INVZ2 (MOD # IRONCLAD::+SECP521R1-P+))
;              (IRONCLAD::INVZ3 (MOD # IRONCLAD::+SECP521R1-P+))
;              (IRONCLAD::X (MOD # IRONCLAD::+SECP521R1-P+))
;              (IRONCLAD::Y (MOD # IRONCLAD::+SECP521R1-P+)))
;         (CONCATENATE '(SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) (VECTOR 4)
;                      (IRONCLAD::EC-ENCODE-SCALAR :SECP521R1 IRONCLAD::X)
;                      (IRONCLAD::EC-ENCODE-SCALAR :SECP521R1 IRONCLAD::Y))))
; --> SYMBOL-MACROLET LET* MOD 
; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::X)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::X)))
;    IRONCLAD::INVZ2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; ==>
;   (*
;    (THE INTEGER
;         (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'IRONCLAD::Y)
;                                 (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                              'IRONCLAD::Y)))
;    IRONCLAD::INVZ3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DECODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp521r1.lisp
; in: DEFMETHOD EC-DECODE-POINT ((EQL :SECP521R1) T)
;     (AREF IRONCLAD::OCTETS 0)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.

;     (- (AREF IRONCLAD::OCTETS 0) 2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* IRONCLAD::X IRONCLAD::X IRONCLAD::X)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (* -3 IRONCLAD::X)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;        IRONCLAD::+SECP521R1-B+)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (MOD
;      (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;         IRONCLAD::+SECP521R1-B+)
;      IRONCLAD::+SECP521R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (= (LOGAND IRONCLAD::Y 1) IRONCLAD::Y-SIGN)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD
;      (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;         IRONCLAD::+SECP521R1-B+)
;      IRONCLAD::+SECP521R1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (- (AREF IRONCLAD::OCTETS 0) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* IRONCLAD::X IRONCLAD::X IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (* -3 IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;        IRONCLAD::+SECP521R1-B+)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (MOD
;      (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;         IRONCLAD::+SECP521R1-B+)
;      IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (LOGAND IRONCLAD::Y 1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN SECP521R1-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-SIGNATURE ...)
; processing (DEFMETHOD DESTRUCTURE-SIGNATURE ...)
; processing (DEFMETHOD GENERATE-SIGNATURE-NONCE ...)
; processing (DEFMETHOD SIGN-MESSAGE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp521r1.lisp
; in: DEFMETHOD SIGN-MESSAGE (SECP521R1-PRIVATE-KEY T)
;     (LENGTH IRONCLAD::MESSAGE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (SUBSEQ (IRONCLAD::EC-ENCODE-POINT IRONCLAD::R) 1
;             (1+ (CEILING IRONCLAD::+SECP521R1-BITS+ 8)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (MOD IRONCLAD::R IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (SUBSEQ IRONCLAD::MESSAGE IRONCLAD::START IRONCLAD::END)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (* IRONCLAD::SK IRONCLAD::R)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a INTEGER.

;     (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (ZEROP IRONCLAD::R)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::R IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a RATIONAL.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (CEILING IRONCLAD::+SECP521R1-BITS+ 8))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 66.0d0) (SINGLE-FLOAT 66.0)
;                               (RATIONAL 66)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::R IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (ZEROP IRONCLAD::S)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (CEILING IRONCLAD::+SECP521R1-BITS+ 8))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (MOD IRONCLAD::R IRONCLAD::+SECP521R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::SK IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES NUMBER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP521R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD VERIFY-SIGNATURE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp521r1.lisp
; in: DEFMETHOD VERIFY-SIGNATURE (SECP521R1-PUBLIC-KEY T T)
;     (LENGTH IRONCLAD::SIGNATURE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (LENGTH IRONCLAD::MESSAGE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (SUBSEQ IRONCLAD::MESSAGE IRONCLAD::START IRONCLAD::END)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (* IRONCLAD::E IRONCLAD::W)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::R IRONCLAD::W)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (SUBSEQ (IRONCLAD::EC-ENCODE-POINT IRONCLAD::RP) 1
;             (1+ (CEILING IRONCLAD::+SECP521R1-BITS+ 8)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (MOD IRONCLAD::V IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (< IRONCLAD::R IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::V IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a RATIONAL.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (CEILING IRONCLAD::+SECP521R1-BITS+ 8))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 66.0d0) (SINGLE-FLOAT 66.0)
;                               (RATIONAL 66)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (< IRONCLAD::S IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (= IRONCLAD::V IRONCLAD::R)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a SINGLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (6.86479766013061d156))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a DOUBLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (6.86479766013061d156))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (6.86479766013061d156))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (CEILING IRONCLAD::+SECP521R1-BITS+ 8))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::E IRONCLAD::W)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP521R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::R IRONCLAD::W)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP521R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (MOD IRONCLAD::V IRONCLAD::+SECP521R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (= IRONCLAD::V IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL 0
;                                             #2=(6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a SINGLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT * #3=(6.86479766013061d156))
;                                    SINGLE-FLOAT
;                                    (RATIONAL *
;                                              #4=(6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (OR FLOAT (RATIONAL 0 #2#)), not a DOUBLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT * #3#) SINGLE-FLOAT
;                                    (RATIONAL * #4#)), not a DOUBLE-FLOAT.

; processing (DEFMETHOD MAKE-PUBLIC-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PRIVATE-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFMETHOD GENERATE-KEY-PAIR ...)
; processing (DEFMETHOD DIFFIE-HELLMAN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/secp521r1-tmpSWKL11PK.fasl
; compilation finished in 0:00:01.376
; compiling file "/usr/share/common-lisp/source/asdf-finalizers/list-of.lisp" (written 27 MAR 2017 05:20:19 AM):
; processing (DEFPACKAGE :LIST-OF ...)
; processing (IN-PACKAGE :LIST-OF)
; processing (DEFUN SEQUENCE-OF-PREDICATE-FOR ...)
; processing (DEFUN LIST-OF-PREDICATE-FOR ...)
; processing (DEFUN VECTOR-OF-PREDICATE-FOR ...)
; processing (DEFUN LIST-OF-TYPE-PREDICATE ...)
; processing (DEFUN VECTOR-OF-TYPE-PREDICATE ...)
; processing (DEFUN ENSURE-LIST-OF-PREDICATE ...)
; processing (DEFUN ENSURE-VECTOR-OF-PREDICATE ...)
; processing (DEFTYPE LIST-OF ...)
; processing (DEFTYPE VECTOR-OF ...)
; processing (DEFMACRO DECLARE-LIST-OF ...)
; processing (DEFMACRO DECLARE-VECTOR-OF ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/asdf-finalizers/list-of-tmpO84FEKS4.fasl
; compilation finished in 0:00:00.132
; compiling file "/usr/share/common-lisp/source/chipz/package.lisp" (written 21 JAN 2019 01:34:02 PM):
; processing (DEFPACKAGE :CHIPZ ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chipz/package-tmpVAGRUKQ.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/chipz/constants.lisp" (written 21 JAN 2019 01:34:02 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (DEFMACRO DEFINE-CONSTANT ...)
; processing (DEFINE-CONSTANT +BLOCK-NO-COMPRESS+ ...)
; processing (DEFINE-CONSTANT +BLOCK-FIXED-CODES+ ...)
; processing (DEFINE-CONSTANT +BLOCK-DYNAMIC-CODES+ ...)
; processing (DEFINE-CONSTANT +BLOCK-INVALID+ ...)
; processing (DEFINE-CONSTANT +MAX-CODE-LENGTH+ ...)
; processing (DEFINE-CONSTANT +MAX-CODES+ ...)
; processing (DEFINE-CONSTANT +MAX-N-CODE-LENGTHS+ ...)
; processing (DEFINE-CONSTANT +DEFLATE-MAX-BITS+ ...)
; processing (DEFINE-CONSTANT +LENGTH-CODE-EXTRA-BITS+ ...)
; processing (DEFINE-CONSTANT +LENGTH-CODE-BASE-LENGTHS+ ...)
; processing (DEFCONSTANT +BZ-HEADER-B+ ...)
; processing (DEFCONSTANT +BZ-HEADER-Z+ ...)
; processing (DEFCONSTANT +BZ-HEADER-H+ ...)
; processing (DEFCONSTANT +BZ-HEADER-0+ ...)
; processing (DEFCONSTANT +100K+ ...)
; processing (DEFCONSTANT +MTFA-SIZE+ ...)
; processing (DEFCONSTANT +MTFL-SIZE+ ...)
; processing (DEFCONSTANT +BZ-MAX-ALPHA-SIZE+ ...)
; processing (DEFCONSTANT +BZ-MAX-CODE-LEN+ ...)
; processing (DEFCONSTANT +BZ-RUNA+ ...)
; processing (DEFCONSTANT +BZ-RUNB+ ...)
; processing (DEFCONSTANT +BZ-N-GROUPS+ ...)
; processing (DEFCONSTANT +BZ-G-SIZE+ ...)
; processing (DEFCONSTANT +BZ-N-ITERS+ ...)
; processing (DEFCONSTANT +BZ-MAX-SELECTORS+ ...)
; processing (DEFCONSTANT +DEFAULT-BUFFER-SIZE+ ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFINE-CONSTANT +CRC32-TABLE+ ...)
; processing (DEFINE-CONSTANT +BZIP2-CRC32-TABLE+ ...)
; processing (DEFCONSTANT ADLER32-MODULO ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chipz/constants-tmpGGRS86U4.fasl
; compilation finished in 0:00:00.040
; compiling file "/usr/share/common-lisp/source/chipz/types-and-tables.lisp" (written 21 JAN 2019 01:34:02 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (DEFTYPE INDEX ...)
; processing (DEFTYPE SIMPLE-OCTET-VECTOR ...)
; processing (DEFTYPE DEFLATE-CODE-LENGTH ...)
; processing (DEFTYPE DEFLATE-CODE ...)
; processing (DEFTYPE DEFLATE-CODE-VALUE ...)
; processing (DEFPARAMETER *DISTANCE-CODE-EXTRA-BITS* ...)
; processing (DEFPARAMETER *DISTANCE-CODE-BASE-DISTANCES* ...)
; processing (DECLAIM (INLINE N-LENGTH-EXTRA-BITS ...))
; processing (DEFUN N-LENGTH-EXTRA-BITS ...)
; processing (DEFUN N-DISTANCE-EXTRA-BITS ...)
; processing (DEFUN LENGTH-BASE ...)
; processing (DEFUN DISTANCE-BASE ...)
; processing (DEFPARAMETER *CODE-LENGTH-CODE-ORDER* ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN CONSTRUCT-HUFFMAN-DECODE-TABLE ...)
; processing (DEFPARAMETER *FIXED-BLOCK-CODE-LENGTHS* ...)
; processing (DEFPARAMETER *FIXED-BLOCK-DISTANCE-LENGTHS* ...)
; processing (DEFUN CODE-N-VALUES ...)
; processing (DEFUN COMPUTE-HUFFMAN-DECODE-STRUCTURE ...)
; processing (DEFPARAMETER *FIXED-LITERAL/LENGTH-TABLE* ...)
; processing (DEFPARAMETER *FIXED-DISTANCE-TABLE* ...)
; processing (DEFMACRO PROBABLY-THE-FIXNUM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chipz/types-and-tables-tmp9NR3MC9G.fasl
; compilation finished in 0:00:00.368
; compiling file "/usr/share/common-lisp/source/chipz/crc32.lisp" (written 21 JAN 2019 01:34:02 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (PROGN (DEFSTRUCT # ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chipz/crc32-tmpRNNDBNVK.fasl
; compilation finished in 0:00:00.060
; compiling file "/usr/share/common-lisp/source/chipz/adler32.lisp" (written 21 JAN 2019 01:34:02 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (DEFSTRUCT (ADLER32 #) ...)
; processing (DEFUN UPDATE-ADLER32 ...)
; processing (DEFUN PRODUCE-ADLER32 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chipz/adler32-tmpAYN2NK16.fasl
; compilation finished in 0:00:00.100
; compiling file "/usr/share/common-lisp/source/chipz/conditions.lisp" (written 21 JAN 2019 01:34:02 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (DEFINE-CONDITION CHIPZ-ERROR ...)
; processing (DEFINE-CONDITION DECOMPRESSION-ERROR ...)
; processing (DEFINE-CONDITION INVALID-FORMAT-ERROR ...)
; processing (DEFINE-CONDITION INVALID-CHECKSUM-ERROR ...)
; processing (DEFINE-CONDITION PREMATURE-END-OF-STREAM ...)
; processing (DEFINE-CONDITION INFLATE-ERROR ...)
; processing (DEFINE-CONDITION INVALID-ZLIB-HEADER-ERROR ...)
; processing (DEFINE-CONDITION INVALID-GZIP-HEADER-ERROR ...)
; processing (DEFINE-CONDITION RESERVED-BLOCK-TYPE-ERROR ...)
; processing (DEFINE-CONDITION INVALID-STORED-BLOCK-LENGTH-ERROR ...)
; processing (DEFINE-CONDITION BZIP2-ERROR ...)
; processing (DEFINE-CONDITION INVALID-BZIP2-DATA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chipz/conditions-tmpRHDQXMUX.fasl
; compilation finished in 0:00:00.092
; compiling file "/usr/share/common-lisp/source/chipz/dstate.lisp" (written 21 JAN 2019 01:34:02 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (DEFSTRUCT (DECOMPRESSION-STATE # ...) ...)
; processing (DEFUN MAKE-DSTATE ...)
; processing (DEFUN FINISH-DSTATE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chipz/dstate-tmpJ1X9UQ6V.fasl
; compilation finished in 0:00:00.224
; compiling file "/usr/share/common-lisp/source/chipz/inflate-state.lisp" (written 21 JAN 2019 01:34:02 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (DEFTYPE SLIDING-WINDOW ...)
; processing (DEFSTRUCT (INFLATE-STATE # ...) ...)
; processing (DEFUN MAKE-INFLATE-STATE ...)
; processing (DEFUN FINISH-INFLATE-STATE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chipz/inflate-state-tmpM0YHRI32.fasl
; compilation finished in 0:00:00.396
; compiling file "/usr/share/common-lisp/source/chipz/gzip.lisp" (written 21 JAN 2019 01:34:02 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (DEFCLASS GZIP-HEADER ...)
; processing (DEFCONSTANT +GZIP-FLAG-TEXT+ ...)
; processing (DEFCONSTANT +GZIP-FLAG-CRC+ ...)
; processing (DEFCONSTANT +GZIP-FLAG-EXTRA+ ...)
; processing (DEFCONSTANT +GZIP-FLAG-NAME+ ...)
; processing (DEFCONSTANT +GZIP-FLAG-COMMENT+ ...)
; processing (DEFCONSTANT +GZIP-DEFLATE-METHOD+ ...)
; processing (DEFCONSTANT +GZIP-XFL-MAX-COMPRESSION+ ...)
; processing (DEFCONSTANT +GZIP-XFL-FAST-COMPRESSION+ ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chipz/gzip-tmp9CSWMZSA.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/chipz/zlib.lisp" (written 21 JAN 2019 01:34:02 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (DEFCLASS ZLIB-HEADER ...)
; processing (DEFCONSTANT +ZLIB-COMPRESSION-METHOD+ ...)
; processing (DEFUN ZLIB-COMPRESSION-METHOD ...)
; processing (DEFUN ZLIB-COMPRESSION-INFO ...)
; processing (DEFCONSTANT +ZLIB-FLAG-FDICT+ ...)
; processing (DEFUN ZLIB-FLAG-FCHECK ...)
; processing (DEFCONSTANT +ZLIB-FLEVEL-FASTEST+ ...)
; processing (DEFCONSTANT +ZLIB-FLEVEL-FAST+ ...)
; processing (DEFCONSTANT +ZLIB-FLEVEL-DEFAULT+ ...)
; processing (DEFCONSTANT +ZLIB-FLEVEL-MAXIMUM+ ...)
; processing (DEFUN ZLIB-FLAG-FLEVEL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chipz/zlib-tmpNQB806HM.fasl
; compilation finished in 0:00:00.028
; compiling file "/usr/share/common-lisp/source/chipz/inflate.lisp" (written 21 JAN 2019 01:34:02 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (DEFUN UPDATE-WINDOW ...)
; processing (DEFUN %INFLATE ...)
; processing (DEFUN RECORD-CODE-LENGTH ...)
; processing (DEFUN %INFLATE-STATE-MACHINE ...)

; file: /usr/share/common-lisp/source/chipz/inflate.lisp
; in: DEFUN %INFLATE-STATE-MACHINE
;     (* (CHIPZ::CMF CHIPZ::HEADER) 256)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (+ (* (CHIPZ::CMF CHIPZ::HEADER) 256) CHIPZ::FLAGS-BYTE)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (+ (* (CHIPZ::CMF CHIPZ::HEADER) 256) CHIPZ::FLAGS-BYTE) 31)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a REAL, not a (UNSIGNED-BYTE 32).

;     (ZEROP (MOD (+ (* (CHIPZ::CMF CHIPZ::HEADER) 256) CHIPZ::FLAGS-BYTE) 31))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0 (31))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD (+ (* (CHIPZ::CMF CHIPZ::HEADER) 256) CHIPZ::FLAGS-BYTE) 31)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-31) (31))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-31) (31))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-31) (31))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (= CHIPZ::STORED (CHIPZ::PRODUCE-CRC32 CHIPZ::CRC32))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (COERCE (FUNCALL CHIPZ::SLOT CHIPZ::HEADER) '(VECTOR (UNSIGNED-BYTE 8)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST
;                               (AND (NOT (VECTOR (UNSIGNED-BYTE 8))) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST
;                                (AND (NOT (VECTOR (UNSIGNED-BYTE 8))) VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * (*)).

;     (FUNCALL (CHIPZ::INFLATE-STATE-STATE CHIPZ::STATE) CHIPZ::STATE)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

;     (DECF (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; --> SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (ZEROP (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (ZEROP CHIPZ::N-COPIED-BYTES)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (+ (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a REAL, not a FLOAT.

;     (+ (CHIPZ::INFLATE-STATE-INPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a REAL, not a FLOAT.

;     (INCF (CHIPZ::INFLATE-STATE-INPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; ==>
;   (+ CHIPZ::N-COPIED-BYTES
;      (SB-KERNEL:THE* ((AND FIXNUM (INTEGER 0 *)) :DERIVE-TYPE-ONLY T)
;                      (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ)
;                                               5)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (INCF (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; ==>
;   (+ CHIPZ::N-COPIED-BYTES
;      (SB-KERNEL:THE* ((AND FIXNUM (INTEGER 0 *)) :DERIVE-TYPE-ONLY T)
;                      (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ)
;                                               9)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (DECF (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE) CHIPZ::N-BYTES-TO-COPY)
; --> SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (INCF (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE) CHIPZ::N-BYTES-TO-COPY)
; ==>
;   (+ CHIPZ::N-BYTES-TO-COPY
;      (SB-KERNEL:THE* ((AND FIXNUM (INTEGER 0 *)) :DERIVE-TYPE-ONLY T)
;                      (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ)
;                                               9)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (+ CHIPZ::INDEX CHIPZ::N-BYTES-TO-COPY)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a REAL, not a FLOAT.

;     (+ CHIPZ::COPY-INDEX CHIPZ::N-BYTES-TO-COPY)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.

;     (- CHIPZ::INDEX CHIPZ::DISTANCE)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a REAL, not a FLOAT.

;     (- CHIPZ::WINDOW-INDEX CHIPZ::DISTANCE)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR (DOUBLE-FLOAT -5.36870911d8)
;                                (SINGLE-FLOAT -5.368709e8)
;                                (RATIONAL -536870911)), not a FLOAT.

;     (+ (- CHIPZ::WINDOW-INDEX CHIPZ::DISTANCE) (- CHIPZ::INDEX CHIPZ::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR (RATIONAL * 536903678)
;                               (SINGLE-FLOAT * 5.369037e8)
;                               (DOUBLE-FLOAT * 5.36903678d8)), not a FLOAT.

;     (MINUSP CHIPZ::COPY-INDEX)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT * 1.073774589d9)
;                               (SINGLE-FLOAT * 1.0737746e9)
;                               (RATIONAL * 1073774589)), not a FLOAT.

;     (- CHIPZ::WINDOW-INDEX CHIPZ::COPY-INDEX)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR (DOUBLE-FLOAT 0.0d0 1.073774589d9)
;                                (SINGLE-FLOAT 0.0 1.0737746e9)
;                                (RATIONAL 0 1073774589)), not a FLOAT.

;     (+ CHIPZ::COPY-INDEX (LENGTH (CHIPZ::INFLATE-STATE-WINDOW CHIPZ::STATE)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                               (RATIONAL * (0))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                               (RATIONAL * (0))), not a RATIONAL.

;     (- (LENGTH (CHIPZ::INFLATE-STATE-WINDOW CHIPZ::STATE)) CHIPZ::COPY-INDEX)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR (RATIONAL * (32768)) (SINGLE-FLOAT * 32768.0)
;                                (DOUBLE-FLOAT * 32768.0d0)), not a FLOAT.

;     (ZEROP (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (ZEROP CHIPZ::BITS)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (+ (CHIPZ::DISTANCE-BASE (CHIPZ::INFLATE-STATE-DISTANCE CHIPZ::STATE))
;        CHIPZ::DISTANCE-EXTRA)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (< (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE)
;        (CHIPZ::INFLATE-STATE-N-CODES CHIPZ::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.

;     (< (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE)
;        CHIPZ::+MAX-N-CODE-LENGTHS+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (= CHIPZ::STORED (CHIPZ::PRODUCE-ADLER32 CHIPZ::ADLER32))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (< (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE) CHIPZ::N-VALUES)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.

;     (+ (CHIPZ::HDT-BITS CHIPZ::DECODER) 7)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (INCF (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ) 23))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (1- (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (+ (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE) CHIPZ::LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (INCF (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE) CHIPZ::LEN)
; ==>
;   (+ CHIPZ::LEN (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ) 23))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (ASSERT (= CHIPZ::N-VALUES (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE)))
; --> LET WHEN IF 
; ==>
;   (= #:TEMP5 #:TEMP6)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN LENGTH (- CHIPZ::END CHIPZ::INDEX))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT -5.36870911d8)
;                               (SINGLE-FLOAT -5.368709e8)
;                               (RATIONAL -536870911)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (<= CHIPZ::DISTANCE (- CHIPZ::INDEX CHIPZ::START))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT -5.36870911d8)
;                               (SINGLE-FLOAT -5.368709e8)
;                               (RATIONAL -536870911)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN CHIPZ::N-BYTES-TO-COPY (- CHIPZ::WINDOW-INDEX CHIPZ::COPY-INDEX))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a (OR (RATIONAL -1073774589 32767)
;                                (SINGLE-FLOAT -1.0737746e9 32767.0)
;                                (DOUBLE-FLOAT -1.073774589d9
;                                 32767.0d0)), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a (OR (RATIONAL -1073774589 32767)
;                                (SINGLE-FLOAT -1.0737746e9 32767.0)
;                                (DOUBLE-FLOAT -1.073774589d9
;                                 32767.0d0)), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a (OR (RATIONAL -1073774589 32767)
;                                (SINGLE-FLOAT -1.0737746e9 32767.0)
;                                (DOUBLE-FLOAT -1.073774589d9
;                                 32767.0d0)), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a (OR (RATIONAL -1073774589 32767)
;                                (SINGLE-FLOAT -1.0737746e9 32767.0)
;                                (DOUBLE-FLOAT -1.073774589d9
;                                 32767.0d0)), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a (OR (RATIONAL -1073774589 32767)
;                                (SINGLE-FLOAT -1.0737746e9 32767.0)
;                                (DOUBLE-FLOAT -1.073774589d9
;                                 32767.0d0)), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a (OR (RATIONAL -1073774589 32767)
;                                (SINGLE-FLOAT -1.0737746e9 32767.0)
;                                (DOUBLE-FLOAT -1.073774589d9
;                                 32767.0d0)), not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN CHIPZ::N-BYTES-TO-COPY
;          (- (LENGTH (CHIPZ::INFLATE-STATE-WINDOW CHIPZ::STATE))
;             CHIPZ::COPY-INDEX))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                (RATIONAL (0))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                (RATIONAL (0))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                (RATIONAL (0))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                (RATIONAL (0))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                (RATIONAL (0))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                (RATIONAL (0))), not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.

;     (LOOP CHIPZ::WITH CHIPZ::OUTPUT = (CHIPZ::INFLATE-STATE-OUTPUT CHIPZ::STATE)
;           CHIPZ::FOR CHIPZ::I CHIPZ::FROM CHIPZ::INDEX CHIPZ::BELOW (THE FIXNUM
;                                                                          (+
;                                                                           CHIPZ::INDEX
;                                                                           CHIPZ::N-BYTES-TO-COPY))
;           CHIPZ::FOR ...)
; --> LET LET LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT * 5.36870911d8)
;                               (SINGLE-FLOAT * 5.368709e8)
;                               (RATIONAL * 536870911)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE)
;          (- (CHIPZ::INFLATE-STATE-INPUT-END CHIPZ::STATE)
;             (CHIPZ::INFLATE-STATE-INPUT-INDEX CHIPZ::STATE))
;          (- (CHIPZ::INFLATE-STATE-OUTPUT-END CHIPZ::STATE)
;             (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE)))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT -5.36870911d8)
;                               (SINGLE-FLOAT -5.368709e8)
;                               (RATIONAL -536870911)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (< (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE) CHIPZ::N-VALUES)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a T, not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.
;       etc.

;     (+ (CHIPZ::HDT-BITS CHIPZ::DECODER) 7)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (INCF (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ) 23))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ 11 (CHIPZ::READ-BITS 7 CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 4294967306) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 4294967306) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (+ 3 (CHIPZ::READ-BITS 3 CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 4294967298) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 4294967298) . #2#), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       etc.

;     (1- (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ 3 (CHIPZ::READ-BITS 2 CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 4294967298) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 4294967298) . #2#), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       etc.

;     (+ (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE) CHIPZ::LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (OR #1=(INTEGER 0 0) (INTEGER 3 4294967306)), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (OR #1# (INTEGER 3 4294967306)), not a (UNSIGNED-BYTE
;                                                                        32).
;       The result is a (VALUES NUMBER . #2#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (INCF (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE) CHIPZ::LEN)
; ==>
;   (+ CHIPZ::LEN (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ) 23))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR #1=(INTEGER 0 0) (INTEGER 3 4294967306)), not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (OR #1# (INTEGER 3 4294967306)), not a (UNSIGNED-BYTE
;                                                                       32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #2#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (ASSERT (= CHIPZ::N-VALUES (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE)))
; --> LET WHEN IF 
; ==>
;   (= #:TEMP5 #:TEMP6)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.

;     (* (CHIPZ::CMF CHIPZ::HEADER) 256)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ (* (CHIPZ::CMF CHIPZ::HEADER) 256) CHIPZ::FLAGS-BYTE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (MOD (+ (* (CHIPZ::CMF CHIPZ::HEADER) 256) CHIPZ::FLAGS-BYTE) 31)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR FLOAT (RATIONAL #2=(-31) #3=(31))), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #4=(0) #5=(62)))
;                               . #6=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL #2# #3#)), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #4# #5#)) . #6#), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (RATIONAL #2=(-31) #3=(62)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (RATIONAL #2# #3#), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (RATIONAL 0 #2=(62)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (RATIONAL 0 #2#), not a FIXNUM.
;       etc.

;     (+ (CHIPZ::READ-BITS 5 CHIPZ::STATE) 257)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 257 4294967552) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                  FIXNUM
;                                                                                  &REST
;                                                                                  T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 257 4294967552) . #2#), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       etc.

;     (+ (CHIPZ::READ-BITS 5 CHIPZ::STATE) 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 4294967296) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 4294967296) . #2#), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       etc.

;     (+ (CHIPZ::READ-BITS 4 CHIPZ::STATE) 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 4294967299) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 4294967299) . #2#), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       etc.

;     (< (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE)
;        (CHIPZ::INFLATE-STATE-N-CODES CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a T, not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.
;       etc.

;     (< (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE)
;        CHIPZ::+MAX-N-CODE-LENGTHS+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

;     (+ (CHIPZ::LENGTH-BASE CHIPZ::LENGTH-CODE) CHIPZ::LENGTH-EXTRA)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 4295032831) . #1=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The result is a (VALUES (MOD 4295032831) . #1#), not a (VALUES
;                                                               (UNSIGNED-BYTE
;                                                                32)
;                                                               &REST T).
;       etc.

;     (+ (CHIPZ::DISTANCE-BASE (CHIPZ::INFLATE-STATE-DISTANCE CHIPZ::STATE))
;        CHIPZ::DISTANCE-EXTRA)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (MIN LENGTH (- CHIPZ::END CHIPZ::INDEX))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870911 536870911), not a (UNSIGNED-BYTE
;                                                                       32).
;       etc.

;     (<= CHIPZ::DISTANCE (- CHIPZ::INDEX CHIPZ::START))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870911 536870911), not a (UNSIGNED-BYTE
;                                                                       32).
;       etc.

;     (- CHIPZ::WINDOW-INDEX CHIPZ::DISTANCE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (OR (DOUBLE-FLOAT -5.36870911d8)
;                                    (SINGLE-FLOAT -5.368709e8)
;                                    (RATIONAL -536870911)), not a FIXNUM.
;       The result is a (VALUES
;                        (OR (RATIONAL * 536903678) (SINGLE-FLOAT * 5.369037e8)
;                            (DOUBLE-FLOAT * 5.36903678d8))
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (OR (DOUBLE-FLOAT -5.36870911d8)
;                                    (SINGLE-FLOAT -5.368709e8)
;                                    (RATIONAL -536870911)), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES
;                        (OR (RATIONAL * 536903678) (SINGLE-FLOAT * 5.369037e8)
;                            (DOUBLE-FLOAT * 5.36903678d8))
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (+ (- CHIPZ::WINDOW-INDEX CHIPZ::DISTANCE) (- CHIPZ::INDEX CHIPZ::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR (RATIONAL * 536903678)
;                                   (SINGLE-FLOAT * 5.369037e8)
;                                   (DOUBLE-FLOAT * 5.36903678d8)), not a FIXNUM.
;       The result is a (VALUES
;                        (OR (DOUBLE-FLOAT * 1.073774589d9)
;                            (SINGLE-FLOAT * 1.0737746e9)
;                            (RATIONAL * 1073774589))
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (OR (RATIONAL * 536903678)
;                                   (SINGLE-FLOAT * 5.369037e8)
;                                   (DOUBLE-FLOAT * 5.36903678d8)), not a (UNSIGNED-BYTE
;                                                                          32).
;       The second argument is a (INTEGER -536870911 536870911), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES
;                        (OR (DOUBLE-FLOAT * 1.073774589d9)
;                            (SINGLE-FLOAT * 1.0737746e9)
;                            (RATIONAL * 1073774589))
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MINUSP CHIPZ::COPY-INDEX)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (OR (DOUBLE-FLOAT * 1.073774589d9)
;                                   (SINGLE-FLOAT * 1.0737746e9)
;                                   (RATIONAL * 1073774589)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (OR (DOUBLE-FLOAT * 1.073774589d9)
;                                   (SINGLE-FLOAT * 1.0737746e9)
;                                   (RATIONAL * 1073774589)), not a FIXNUM.
;       etc.

;     (- CHIPZ::WINDOW-INDEX CHIPZ::COPY-INDEX)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (OR (DOUBLE-FLOAT 0.0d0 1.073774589d9)
;                                    (SINGLE-FLOAT 0.0 1.0737746e9)
;                                    (RATIONAL 0 1073774589)), not a FIXNUM.
;       The result is a (VALUES
;                        (OR (RATIONAL -1073774589 32767)
;                            (SINGLE-FLOAT -1.0737746e9 32767.0)
;                            (DOUBLE-FLOAT -1.073774589d9 32767.0d0))
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (OR (DOUBLE-FLOAT 0.0d0 1.073774589d9)
;                                    (SINGLE-FLOAT 0.0 1.0737746e9)
;                                    (RATIONAL 0 1073774589)), not a (UNSIGNED-BYTE
;                                                                     32).
;       The result is a (VALUES
;                        (OR (RATIONAL -1073774589 32767)
;                            (SINGLE-FLOAT -1.0737746e9 32767.0)
;                            (DOUBLE-FLOAT -1.073774589d9 32767.0d0))
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MIN CHIPZ::N-BYTES-TO-COPY (- CHIPZ::WINDOW-INDEX CHIPZ::COPY-INDEX))
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a (OR (RATIONAL -1073774589 32767)
;                                    (SINGLE-FLOAT -1.0737746e9 32767.0)
;                                    (DOUBLE-FLOAT -1.073774589d9 32767.0d0)), not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a (OR (RATIONAL -1073774589 32767)
;                                    (SINGLE-FLOAT -1.0737746e9 32767.0)
;                                    (DOUBLE-FLOAT -1.073774589d9 32767.0d0)), not a DOUBLE-FLOAT.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a (OR (RATIONAL -1073774589 32767)
;                                    (SINGLE-FLOAT -1.0737746e9 32767.0)
;                                    (DOUBLE-FLOAT -1.073774589d9 32767.0d0)), not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a (OR (RATIONAL -1073774589 32767)
;                                    (SINGLE-FLOAT -1.0737746e9 32767.0)
;                                    (DOUBLE-FLOAT -1.073774589d9 32767.0d0)), not a DOUBLE-FLOAT.

;     (+ CHIPZ::COPY-INDEX (LENGTH (CHIPZ::INFLATE-STATE-WINDOW CHIPZ::STATE)))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR (DOUBLE-FLOAT * #2=(0.0d0))
;                                   (SINGLE-FLOAT * #3=(0.0)) (RATIONAL * #4=(0))), not a FIXNUM.
;       The result is a (VALUES
;                        (OR (RATIONAL * #5=(32768)) (SINGLE-FLOAT * 32768.0)
;                            (DOUBLE-FLOAT * 32768.0d0))
;                        . #6=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR (DOUBLE-FLOAT * #2#) (SINGLE-FLOAT * #3#)
;                                   (RATIONAL * #4#)), not a FIXNUM.
;       The result is a (VALUES
;                        (OR (RATIONAL * #5#) (SINGLE-FLOAT * 32768.0)
;                            (DOUBLE-FLOAT * 32768.0d0))
;                        . #6#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (LENGTH (CHIPZ::INFLATE-STATE-WINDOW CHIPZ::STATE)) CHIPZ::COPY-INDEX)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (OR (RATIONAL * #1=(32768))
;                                    (SINGLE-FLOAT * 32768.0)
;                                    (DOUBLE-FLOAT * 32768.0d0)), not a FIXNUM.
;       The result is a (VALUES
;                        (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                            (RATIONAL #2=(0)))
;                        . #3=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (OR (RATIONAL * #1#) (SINGLE-FLOAT * 32768.0)
;                                    (DOUBLE-FLOAT * 32768.0d0)), not a (UNSIGNED-BYTE
;                                                                        32).
;       The result is a (VALUES
;                        (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                            (RATIONAL #2#))
;                        . #3#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MIN CHIPZ::N-BYTES-TO-COPY
;          (- (LENGTH (CHIPZ::INFLATE-STATE-WINDOW CHIPZ::STATE))
;             CHIPZ::COPY-INDEX))
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                    (RATIONAL #2=(0))), not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                    (RATIONAL #2#)), not a DOUBLE-FLOAT.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                    (RATIONAL #2=(0))), not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                    (RATIONAL #2#)), not a DOUBLE-FLOAT.

;     (- CHIPZ::INDEX CHIPZ::DISTANCE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                          &REST T).
;       etc.

;     (DECF (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE) CHIPZ::N-BYTES-TO-COPY)
; --> SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (INCF (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE) CHIPZ::N-BYTES-TO-COPY)
; ==>
;   (+ CHIPZ::N-BYTES-TO-COPY
;      (SB-KERNEL:THE* ((AND FIXNUM (INTEGER 0 *)) :DERIVE-TYPE-ONLY T)
;                      (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ)
;                                               9)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                          &REST T).
;       etc.

;     (+ CHIPZ::INDEX CHIPZ::N-BYTES-TO-COPY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                          &REST T).
;       etc.

;     (+ CHIPZ::COPY-INDEX CHIPZ::N-BYTES-TO-COPY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (LOOP CHIPZ::WITH CHIPZ::OUTPUT = (CHIPZ::INFLATE-STATE-OUTPUT CHIPZ::STATE)
;           CHIPZ::FOR CHIPZ::I CHIPZ::FROM CHIPZ::INDEX CHIPZ::BELOW (THE FIXNUM
;                                                                          (+
;                                                                           CHIPZ::INDEX
;                                                                           CHIPZ::N-BYTES-TO-COPY))
;           CHIPZ::FOR ...)
; --> LET LET LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       etc.

;     (MIN (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE)
;          (- (CHIPZ::INFLATE-STATE-INPUT-END CHIPZ::STATE)
;             (CHIPZ::INFLATE-STATE-INPUT-INDEX CHIPZ::STATE))
;          (- (CHIPZ::INFLATE-STATE-OUTPUT-END CHIPZ::STATE)
;             (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE)))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870911 536870911), not a (UNSIGNED-BYTE
;                                                                       32).
;       etc.

;     (+ (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                          &REST T).
;       etc.

;     (+ (CHIPZ::INFLATE-STATE-INPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                          &REST T).
;       etc.

;     (INCF (CHIPZ::INFLATE-STATE-INPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; ==>
;   (+ CHIPZ::N-COPIED-BYTES
;      (SB-KERNEL:THE* ((AND FIXNUM (INTEGER 0 *)) :DERIVE-TYPE-ONLY T)
;                      (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ)
;                                               5)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                          &REST T).
;       etc.

;     (INCF (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; ==>
;   (+ CHIPZ::N-COPIED-BYTES
;      (SB-KERNEL:THE* ((AND FIXNUM (INTEGER 0 *)) :DERIVE-TYPE-ONLY T)
;                      (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ)
;                                               9)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                          &REST T).
;       etc.

;     (DECF (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; --> SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (LET ((CHIPZ::STORED
;            (LET (#)
;              (LOGIOR # # # #)))
;           (CHIPZ::ADLER32
;            (CHIPZ::COPY-ADLER32 (CHIPZ::INFLATE-STATE-CHECKSUM CHIPZ::STATE))))
;       (CHIPZ::UPDATE-ADLER32 CHIPZ::ADLER32
;                              (CHIPZ::INFLATE-STATE-OUTPUT CHIPZ::STATE)
;                              (CHIPZ::INFLATE-STATE-OUTPUT-START CHIPZ::STATE)
;                              (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE))
;       (UNLESS (= CHIPZ::STORED (CHIPZ::PRODUCE-ADLER32 CHIPZ::ADLER32))
;         (ERROR 'CHIPZ:INVALID-CHECKSUM-ERROR :STORED CHIPZ::STORED :COMPUTED
;                (CHIPZ::PRODUCE-ADLER32 CHIPZ::ADLER32) :KIND :ADLER32))
;       (SETF (CHIPZ::INFLATE-STATE-DONE CHIPZ::STATE) T)
;       (CHIPZ::TRANSITION-TO CHIPZ::DONE))
; 
; note: doing unsigned word to integer coercion (cost 20) to STORED

;     (ZEROP (LOGAND CHIPZ::LEN CHIPZ::NLEN))
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

;     (CHIPZ::READ-BITS (CHIPZ::N CHIPZ::STATE)
;      (DECLARE (TYPE (INTEGER 0 32) CHIPZ::N))
;      (DECLARE (TYPE CHIPZ:INFLATE-STATE CHIPZ::STATE))
;      (PROG1 (LDB (BYTE CHIPZ::N 0) (CHIPZ::INFLATE-STATE-BITS CHIPZ::STATE))
;        (SETF (CHIPZ::INFLATE-STATE-BITS CHIPZ::STATE) (ASH # #))
;        (DECF (CHIPZ::INFLATE-STATE-N-BITS CHIPZ::STATE) CHIPZ::N)))
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chipz/inflate-tmpUQXQTJZV.fasl
; compilation finished in 0:00:00.824
; compiling file "/usr/share/common-lisp/source/chipz/bzip2.lisp" (written 21 JAN 2019 01:34:02 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (DEFUN REVERSE-UB4 ...)
; processing (DEFUN REVERSE-UB8 ...)
; processing (DEFUN REVERSE-UB16 ...)
; processing (DEFVAR *DUMMY-VEC* ...)
; processing (DEFSTRUCT (BZIP2-STATE # ...) ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN MAKE-MAPS ...)
; processing (DEFUN MAKE-DECODE-TABLES ...)
; processing (DEFUN UNDO-RLE-OBUF-TO-OUTPUT ...)

; file: /usr/share/common-lisp/source/chipz/bzip2.lisp
; in: DEFUN UNDO-RLE-OBUF-TO-OUTPUT
;     (CHIPZ::GET-FAST)
; --> PROG1 LET PROGN SETF SETQ THE AREF 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the third argument of CHECK-BOUND

; processing (DEFUN %BZIP2-STATE-MACHINE ...)

; file: /usr/share/common-lisp/source/chipz/bzip2.lisp
; in: DEFUN %BZIP2-STATE-MACHINE
;     (MINUSP (CHIPZ::BZIP2-STATE-ORIGINAL-POINTER CHIPZ::STATE))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (INCF (CHIPZ::BZIP2-STATE-N-BLOCKS-USED CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 27))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (>= (CHIPZ::BZIP2-STATE-ORIGINAL-POINTER CHIPZ::STATE)
;         (CHIPZ::BZIP2-STATE-NBLOCK CHIPZ::STATE))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT * 899999.0d0)
;                               (SINGLE-FLOAT * 899999.0)
;                               (RATIONAL * 899999)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (= (CHIPZ::BZIP2-STATE-N-BLOCKS-USED CHIPZ::STATE)
;        (1+ (CHIPZ::BZIP2-STATE-NBLOCK CHIPZ::STATE)))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 49))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (< (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
;        (CHIPZ::BZIP2-STATE-ALPHA-SIZE CHIPZ::STATE))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (INCF (CHIPZ::BZIP2-STATE-J CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 50))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (< (CHIPZ::BZIP2-STATE-J CHIPZ::STATE)
;        (CHIPZ::BZIP2-STATE-N-GROUPS CHIPZ::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.

;     (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 49))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (< (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
;        (CHIPZ::BZIP2-STATE-N-SELECTORS CHIPZ::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.

;     (INCF (CHIPZ::BZIP2-STATE-J CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 50))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (< (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) 16)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) 16)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (+ (* (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) 16) CHIPZ::I)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 49))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (INCF (CHIPZ::BZIP2-STATE-CURRENT-BLOCK-NUMBER CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 22))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (LDB (BYTE CHIPZ::N 0)
;          (ASH (CHIPZ::BZIP2-STATE-BITS CHIPZ::STATE)
;               (THE (INTEGER -31 0)
;                    (- CHIPZ::N (CHIPZ::BZIP2-STATE-N-BITS CHIPZ::STATE)))))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (LOOP CHIPZ::WITH CHIPZ::N-GROUPS = (CHIPZ::BZIP2-STATE-N-GROUPS
;                                          CHIPZ::STATE)
;           CHIPZ::WITH CHIPZ::LEN = (CHIPZ::BZIP2-STATE-LEN CHIPZ::STATE)
;           CHIPZ::FOR CHIPZ::X CHIPZ::FROM ...)
; --> LET LET LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: unable to open code because: The operands might not be the same type.

;     (MAX CHIPZ::MAXLEN CHIPZ::XY)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT * 255.0d0) (SINGLE-FLOAT * 255.0)
;                               (RATIONAL * 255)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN CHIPZ::MINLEN CHIPZ::XY)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                               (RATIONAL 0)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (>= (INCF (CHIPZ::BZIP2-STATE-J CHIPZ::STATE))
;         (CHIPZ::BZIP2-STATE-N-GROUPS CHIPZ::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.

;     (>= (INCF (CHIPZ::BZIP2-STATE-GROUP-NUMBER CHIPZ::STATE))
;         (CHIPZ::BZIP2-STATE-N-SELECTORS CHIPZ::STATE))
; 
; note: unable to open code because: The operands might not be the same type.

;     (MAKE-ARRAY CHIPZ::+BZ-N-GROUPS+ :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; 
; note: could not stack allocate:
;        (MAKE-ARRAY +BZ-N-GROUPS+ :ELEMENT-TYPE '(UNSIGNED-BYTE 8))

;     (< CHIPZ::N-BITS CHIPZ::N)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (INCF CHIPZ::N-BITS 8)
; --> THE 
; ==>
;   (+ 8 CHIPZ::N-BITS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 8) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 8) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (LET ((CHIPZ::HEADER-FIELD (CHIPZ::ENSURE-AND-READ-BITS 32 CHIPZ::STATE)))
;       (DECLARE (TYPE (UNSIGNED-BYTE 32) CHIPZ::HEADER-FIELD))
;       (UNLESS
;           (AND (= (LDB # CHIPZ::HEADER-FIELD) CHIPZ::+BZ-HEADER-B+)
;                (= (LDB # CHIPZ::HEADER-FIELD) CHIPZ::+BZ-HEADER-Z+)
;                (= (LDB # CHIPZ::HEADER-FIELD) CHIPZ::+BZ-HEADER-H+))
;         (ERROR 'CHIPZ::INVALID-BZIP2-MAGIC))
;       (LET ((CHIPZ::BLOCK-SIZE-MAGIC-BYTE (LDB # CHIPZ::HEADER-FIELD)))
;         (UNLESS
;             (<= (+ CHIPZ::+BZ-HEADER-0+ 1) CHIPZ::BLOCK-SIZE-MAGIC-BYTE
;                 (+ CHIPZ::+BZ-HEADER-0+ 9))
;           (ERROR 'CHIPZ::INVALID-BZIP2-MAGIC))
;         (SETF (CHIPZ::BZIP2-STATE-100K-BLOCK-SIZE CHIPZ::STATE)
;                 (- CHIPZ::BLOCK-SIZE-MAGIC-BYTE CHIPZ::+BZ-HEADER-0+))
;         (SETF (CHIPZ::BZIP2-STATE-TT CHIPZ::STATE)
;                 (MAKE-ARRAY # :ELEMENT-TYPE '#))
;         (CHIPZ::TRANSITION-TO CHIPZ::BZIP2-BLOCK-HEADER1)))
; --> LET UNLESS IF OR LET IF TYPEP 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).

;     (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 49))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (< (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
;        (CHIPZ::BZIP2-STATE-ALPHA-SIZE CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (INCF (CHIPZ::BZIP2-STATE-J CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 50))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (< (CHIPZ::BZIP2-STATE-J CHIPZ::STATE)
;        (CHIPZ::BZIP2-STATE-N-GROUPS CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a T, not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.
;       etc.

;     (LOOP CHIPZ::WITH CHIPZ::N-GROUPS = (CHIPZ::BZIP2-STATE-N-GROUPS
;                                          CHIPZ::STATE)
;           CHIPZ::WITH CHIPZ::LEN = (CHIPZ::BZIP2-STATE-LEN CHIPZ::STATE)
;           CHIPZ::FOR CHIPZ::X CHIPZ::FROM ...)
; --> LET LET LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (MAX CHIPZ::MAXLEN CHIPZ::XY)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (MIN CHIPZ::MINLEN CHIPZ::XY)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (INCF (CHIPZ::BZIP2-STATE-CURRENT-BLOCK-NUMBER CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 22))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (ASH CHIPZ::CRC32-HI 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

;     (LOGIOR (ASH CHIPZ::CRC32-HI 16) CHIPZ::CRC32-LO)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (SETF (CHIPZ::BZIP2-STATE-STORED-BLOCK-CRC CHIPZ::STATE)
;             (LOGIOR (ASH CHIPZ::CRC32-HI 16) CHIPZ::CRC32-LO))
; --> SB-KERNEL:THE* MULTIPLE-VALUE-BIND LET UNLESS IF OR LET IF TYPEP 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).

;     (<= 0 CHIPZ::ORIGINAL-POINTER
;         (+ 10
;            (* (CHIPZ::BZIP2-STATE-100K-BLOCK-SIZE CHIPZ::STATE) CHIPZ::+100K+)))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (< (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) 16)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

;     (LOGBITP (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) CHIPZ::IN-USE-16)
; --> LET UNLESS IF AND IF LOCALLY AND THE >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       etc.

;     (* (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) 16)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ (* (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) 16) CHIPZ::I)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 49))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (<= 2 CHIPZ::N-GROUPS 6)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER 2), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER 2), not a FIXNUM.
;       etc.

;     (PLUSP CHIPZ::N-SELECTORS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       etc.

;     (INCF (CHIPZ::BZIP2-STATE-J CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 50))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (>= (INCF (CHIPZ::BZIP2-STATE-J CHIPZ::STATE))
;         (CHIPZ::BZIP2-STATE-N-GROUPS CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.

;     (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 49))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (< (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
;        (CHIPZ::BZIP2-STATE-N-SELECTORS CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a NUMBER, not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.
;       etc.

;     (DOTIMES (CHIPZ::I CHIPZ::N-GROUPS)
;       (SETF (AREF CHIPZ::POS CHIPZ::I) CHIPZ::I))
; --> BLOCK LET TAGBODY UNLESS IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (DOTIMES (CHIPZ::I CHIPZ::N-SELECTORS)
;       (LET* ((CHIPZ::V (AREF CHIPZ::SELECTOR-MTF CHIPZ::I))
;              (CHIPZ::TMP (AREF CHIPZ::POS CHIPZ::V)))
;         (LOOP CHIPZ::UNTIL (ZEROP CHIPZ::V)
;               DO (SETF # #) (DECF CHIPZ::V))
;         (SETF (AREF CHIPZ::POS 0) CHIPZ::TMP)
;         (SETF (AREF CHIPZ::SELECTOR-TABLE CHIPZ::I) CHIPZ::TMP)))
; --> BLOCK LET TAGBODY UNLESS IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (SETF (CHIPZ::BZIP2-STATE-STORED-COMBINED-CRC CHIPZ::STATE)
;             (CHIPZ::ENSURE-AND-READ-BITS 8 CHIPZ::STATE))
; --> SB-KERNEL:THE* MULTIPLE-VALUE-BIND LET UNLESS IF OR LET IF TYPEP 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).

;     (LOGIOR (ASH (CHIPZ::BZIP2-STATE-STORED-COMBINED-CRC CHIPZ::STATE) 8) BYTE)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (INCF
;      (AREF (CHIPZ::BZIP2-STATE-UNZFTAB CHIPZ::STATE)
;            (AREF (CHIPZ::BZIP2-STATE-SEQ-TO-UNSEQ CHIPZ::STATE) CHIPZ::UC)))
; ==>
;   (+ 1 (AREF #:G78 #:G79))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 4294967296) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 4294967296) . #2#), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       etc.

; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (INTEGER 1 4294967296), not a (UNSIGNED-BYTE 32).

;     (MINUSP (CHIPZ::BZIP2-STATE-ORIGINAL-POINTER CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

;     (>= (CHIPZ::BZIP2-STATE-ORIGINAL-POINTER CHIPZ::STATE)
;         (CHIPZ::BZIP2-STATE-NBLOCK CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (INCF (AREF CHIPZ::CFTAB CHIPZ::I) (AREF CHIPZ::CFTAB (1- CHIPZ::I)))
; ==>
;   (+ (AREF CHIPZ::CFTAB (1- CHIPZ::I)) (AREF #:CFTAB84 #:I85))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 8589934591) . #1=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The result is a (VALUES (MOD 8589934591) . #1#), not a (VALUES
;                                                               (UNSIGNED-BYTE
;                                                                32)
;                                                               &REST T).
;       etc.

; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (MOD 8589934591), not a (UNSIGNED-BYTE 32).

;     (INCF (CHIPZ::BZIP2-STATE-N-BLOCKS-USED CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 27))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (INCF (AREF CHIPZ::CFTAB CHIPZ::UC))
; ==>
;   (+ 1 (AREF #:CFTAB92 #:UC93))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 4294967296) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 4294967296) . #2#), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       etc.

; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (INTEGER 1 4294967296), not a (UNSIGNED-BYTE 32).

;     (INCF (AREF (CHIPZ::BZIP2-STATE-UNZFTAB CHIPZ::STATE) CHIPZ::UC)
;           (INCF (CHIPZ::BZIP2-STATE-ES CHIPZ::STATE)))
; ==>
;   (+ (INCF (CHIPZ::BZIP2-STATE-ES CHIPZ::STATE)) (AREF #:G53 #:UC54))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER -536870911 4831838206) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                         FIXNUM
;                                                                                         &REST
;                                                                                         T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER -536870911 536870911), not a (UNSIGNED-BYTE
;                                                                      32).
;       The result is a (VALUES (INTEGER -536870911 4831838206) . #1#), not a (VALUES
;                                                                              (UNSIGNED-BYTE
;                                                                               32)
;                                                                              &REST
;                                                                              T).
;       etc.

;     (>= (INCF (CHIPZ::BZIP2-STATE-GROUP-NUMBER CHIPZ::STATE))
;         (CHIPZ::BZIP2-STATE-N-SELECTORS CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (INTEGER -536870911 536870911), not a (UNSIGNED-BYTE
;                                                                      32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (- CHIPZ::ZVEC (AREF CHIPZ::G-BASE CHIPZ::ZN))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER -4294967295 1048576) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                       FIXNUM
;                                                                                       &REST
;                                                                                       T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The result is a (VALUES (INTEGER -4294967295 1048576) . #1#), not a (VALUES
;                                                                            (UNSIGNED-BYTE
;                                                                             32)
;                                                                            &REST
;                                                                            T).
;       etc.

;     (< CHIPZ::INDEX 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER -4294967295 1048576), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER -4294967295 1048576), not a FIXNUM.
;       etc.

;     (LOGIOR (ASH (CHIPZ::BZIP2-STATE-ZVEC CHIPZ::STATE) 1) CHIPZ::ZJ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (ERROR 'CHIPZ:INVALID-BZIP2-DATA)
; 
; note: deleting unreachable code

;     (ERROR 'CHIPZ::CHECKSUM-MISMATCH :STORED
;            (CHIPZ::BZIP2-STATE-STORED-COMBINED-CRC CHIPZ::STATE) :COMPUTED
;            (CHIPZ::BZIP2-STATE-CALCULATED-COMBINED-CRC CHIPZ::STATE) :KIND :CRC32)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (ERROR 'CHIPZ::CHECKSUM-MISMATCH :STORED CHIPZ::STORED :COMPUTED
;            CHIPZ::CALCULATED :KIND :CRC32)
; 
; note: doing unsigned word to integer coercion (cost 20) from CALCULATED
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (INCF (AREF CHIPZ::CFTAB CHIPZ::I) (AREF CHIPZ::CFTAB (1- CHIPZ::I)))
; ==>
;   (+ (AREF CHIPZ::CFTAB (1- CHIPZ::I)) (AREF #:CFTAB84 #:I85))
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (AREF CHIPZ::CFTAB CHIPZ::UC)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of DATA-VECTOR-REF/SIMPLE-ARRAY-UNSIGNED-BYTE-32
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of DATA-VECTOR-REF/SIMPLE-ARRAY-UNSIGNED-BYTE-32

;     (INCF (AREF CHIPZ::CFTAB CHIPZ::UC))
; ==>
;   (+ 1 (AREF #:CFTAB92 #:UC93))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (INCF
;      (AREF (CHIPZ::BZIP2-STATE-UNZFTAB CHIPZ::STATE)
;            (AREF (CHIPZ::BZIP2-STATE-SEQ-TO-UNSEQ CHIPZ::STATE) CHIPZ::UC)))
; ==>
;   (+ 1 (AREF #:G78 #:G79))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (- CHIPZ::ZVEC (AREF CHIPZ::G-BASE CHIPZ::ZN))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (AREF (CHIPZ::BZIP2-STATE-G-PERM CHIPZ::STATE) CHIPZ::INDEX)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of DATA-VECTOR-REF/SIMPLE-ARRAY-UNSIGNED-BYTE-32

;     (INCF (AREF (CHIPZ::BZIP2-STATE-UNZFTAB CHIPZ::STATE) CHIPZ::UC)
;           (INCF (CHIPZ::BZIP2-STATE-ES CHIPZ::STATE)))
; ==>
;   (+ (INCF (CHIPZ::BZIP2-STATE-ES CHIPZ::STATE)) (AREF #:G53 #:UC54))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (INCF (CHIPZ::BZIP2-STATE-ES CHIPZ::STATE)
;           (CHIPZ::BZIP2-STATE-N CHIPZ::STATE))
; ==>
;   (+ (CHIPZ::BZIP2-STATE-N CHIPZ::STATE)
;      (SB-KERNEL:THE* (FIXNUM :DERIVE-TYPE-ONLY T)
;                      (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ)
;                                               60)))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (* (CHIPZ::BZIP2-STATE-N CHIPZ::STATE) 2)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (INCF (CHIPZ::BZIP2-STATE-ES CHIPZ::STATE)
;           (* (CHIPZ::BZIP2-STATE-N CHIPZ::STATE) 2))
; ==>
;   (+ (* (CHIPZ::BZIP2-STATE-N CHIPZ::STATE) 2)
;      (SB-KERNEL:THE* (FIXNUM :DERIVE-TYPE-ONLY T)
;                      (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ)
;                                               60)))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (LDB (BYTE CHIPZ::N 0)
;          (ASH (CHIPZ::BZIP2-STATE-BITS CHIPZ::STATE)
;               (THE (INTEGER -31 0)
;                    (- CHIPZ::N (CHIPZ::BZIP2-STATE-N-BITS CHIPZ::STATE)))))
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN %BZIP2-DECOMPRESS ...)
; processing (DEFUN MAKE-BZIP2-STATE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chipz/bzip2-tmp7D4I88HT.fasl
; compilation finished in 0:00:02.512
; compiling file "/usr/share/common-lisp/source/chipz/decompress.lisp" (written 21 JAN 2019 01:34:02 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (DEFGENERIC DECOMPRESS ...)
; processing (DEFUN %DECOMPRESS ...)
; processing (DEFUN MAYBE-SUBSEQ ...)
; processing (DEFUN DECOMPRESS-FUN-FOR-STATE ...)
; processing (DEFUN %DECOMPRESS-FROM-PATHNAME ...)
; processing (DEFMETHOD DECOMPRESS ...)
; processing (DEFMETHOD DECOMPRESS ...)
; processing (DEFMETHOD DECOMPRESS ...)
; processing (DEFUN %DECOMPRESS/NULL-VECTOR ...)
; processing (DEFMETHOD DECOMPRESS ...)
; processing (DEFUN %DECOMPRESS/NULL-STREAM ...)

; file: /usr/share/common-lisp/source/chipz/decompress.lisp
; in: DEFUN %DECOMPRESS/NULL-STREAM
;     (MAKE-ARRAY 8192 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; 
; note: could not stack allocate: (MAKE-ARRAY 8192 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))

; processing (DEFMETHOD DECOMPRESS ...)
; processing (DEFUN %DECOMPRESS/VECTOR-VECTOR ...)
; processing (DEFMETHOD DECOMPRESS ...)
; processing (DEFUN %DECOMPRESS/STREAM-VECTOR ...)

; file: /usr/share/common-lisp/source/chipz/decompress.lisp
; in: DEFUN %DECOMPRESS/STREAM-VECTOR
;     (MAKE-ARRAY 8192 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; 
; note: could not stack allocate: (MAKE-ARRAY 8192 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))

; processing (DEFMETHOD DECOMPRESS ...)
; processing (DEFUN %DECOMPRESS/STREAM-STREAM ...)

; file: /usr/share/common-lisp/source/chipz/decompress.lisp
; in: DEFUN %DECOMPRESS/STREAM-STREAM
;     (MAKE-ARRAY 8192 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; 
; note: could not stack allocate: (MAKE-ARRAY 8192 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; 
; note: could not stack allocate: (MAKE-ARRAY 8192 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))

; processing (DEFMETHOD DECOMPRESS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chipz/decompress-tmpVT4X607J.fasl
; compilation finished in 0:00:00.560
; compiling file "/usr/share/common-lisp/source/chipz/stream.lisp" (written 21 JAN 2019 01:34:02 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL))
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO DEFINE-STREAM-READ-SEQUENCE ...)
; processing (DEFCLASS DECOMPRESSING-STREAM ...)
; processing (DEFUN MAKE-DECOMPRESSING-STREAM ...)
; processing (DEFUN OUTPUT-AVAILABLE-P ...)
; processing (DEFUN INPUT-AVAILABLE-P ...)
; processing (DEFUN REFILL-STREAM-INPUT-BUFFER ...)
; processing (DEFUN REFILL-STREAM-OUTPUT-BUFFER ...)
; processing (DEFUN READ-AND-DECOMPRESS-BYTE ...)
; processing (DEFUN COPY-EXISTING-OUTPUT ...)
; processing (DEFINE-STREAM-READ-SEQUENCE DECOMPRESSING-STREAM ...)

; file: /usr/share/common-lisp/source/chipz/stream.lisp
; in: DEFINE-STREAM-READ-SEQUENCE DECOMPRESSING-STREAM
;     (CALL-NEXT-METHOD)
; 
; note: deleting unreachable code

; processing (DEFMETHOD SB-GRAY:STREAM-READ-BYTE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chipz/stream-tmpV437I30X.fasl
; compilation finished in 0:00:00.224
; compiling file "/usr/share/common-lisp/source/qmynd/src/pkgdcl.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QMYND ...)
; processing (DEFPACKAGE QMYND-IMPL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/pkgdcl-tmpHFBOSDVZ.fasl
; compilation finished in 0:00:00.012
; compiling file "/usr/share/common-lisp/source/qmynd/src/common/charsets.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/common/charsets-tmp6RRH7R9U.fasl
; compilation finished in 0:00:00.032
; compiling file "/usr/share/common-lisp/source/qmynd/src/common/constants.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN MYSQL-CAPABILITIES-SUPPORTED ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/common/constants-tmpU99PNW2T.fasl
; compilation finished in 0:00:00.024
; compiling file "/usr/share/common-lisp/source/qmynd/src/common/conditions.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFINE-CONDITION MYSQL-BASE-ERROR ...)
; processing (DEFINE-CONDITION MYSQL-INTERNAL-ERROR ...)
; processing (DEFINE-CONDITION MYSQL-EXTERNAL-ERROR ...)
; processing (DEFINE-CONDITION BAD-MYSQL-TYPE-SPEC ...)
; processing (DEFINE-CONDITION INVALID-LENGTH-ENCODED-INTEGER ...)
; processing (DEFINE-CONDITION UNEXPECTED-SEQUENCE-ID ...)
; processing (DEFINE-CONDITION MYSQL-ERROR ...)
; processing (DEFINE-CONDITION SSL-NOT-SUPPORTED ...)
; processing (DEFINE-CONDITION INVALID-PREPARED-STATEMENT ...)
; processing (DEFINE-CONDITION UNEXPECTED-PARAMETER-COUNT ...)
; processing (DEFINE-CONDITION MYSQL-INSUFFICIENT-CAPABILITIES ...)
; processing (DEFINE-CONDITION MYSQL-UNSUPPORTED-AUTHENTICATION ...)
; processing (DEFINE-CONDITION UNEXPECTED-PACKET ...)
; processing (DEFINE-CONDITION VALUE-IS-NOT-DECIMAL ...)
; processing (DEFINE-CONDITION PROTOCOL-VERSION-MISMATCH ...)
; processing (DEFINE-CONDITION PARTIAL-READ ...)
; processing (DEFINE-CONDITION DECODING-ERROR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/common/conditions-tmpAEQPQNJL.fasl
; compilation finished in 0:00:00.068
; compiling file "/usr/share/common-lisp/source/qmynd/src/common/feature-detection.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN HAVE-SSL ...)
; processing (DEFUN HAVE-COMPRESSION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/common/feature-detection-tmpHJQRCQP0.fasl
; compilation finished in 0:00:00.016
; compiling file "/usr/share/common-lisp/source/qmynd/src/common/utilities.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO I+ ...)
; processing (DEFMACRO I- ...)
; processing (DEFMACRO I* ...)
; processing (DEFMACRO I= ...)
; processing (DEFMACRO I< ...)
; processing (DEFMACRO I<= ...)
; processing (DEFMACRO I> ...)
; processing (DEFMACRO I>= ...)
; processing (DEFMACRO IASH ...)
; processing (DEFMACRO ILOGIOR ...)
; processing (DEFMACRO ILOGAND ...)
; processing (DEFINE-MODIFY-MACRO IINCF ...)
; processing (DEFINE-MODIFY-MACRO IDECF ...)
; processing (DEFMACRO ILDB ...)
; processing (DEFMACRO WITH-GENSYMS ...)
; processing (DEFUN MAKE-LISP-SYMBOL ...)
; processing (DEFUN FINTERN ...)
; processing (DEFUN KINTERN ...)
; processing (DEFUN KEYWORDIFY ...)
; processing (DEFMACRO WITH-PREFIXED-ACCESSORS ...)
; processing (DEFUN CURRY ...)
; processing (DEFINE-COMPILER-MACRO CURRY ...)
; processing (DEFUN PARSE-DECIMAL ...)
; processing (DEFUN %DENOMINATOR-DIVISIBLE-BY-2-OR-5-ONLY ...)
; processing (DEFUN WRITE-DECIMAL-TO-STRING ...)
; processing (DEFUN SINGLE-FLOAT-BITS ...)
; processing (DEFUN DOUBLE-FLOAT-BITS ...)
; processing (DEFUN MAKE-SINGLE-FLOAT ...)
; processing (DEFUN MAKE-DOUBLE-FLOAT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/common/utilities-tmp9LQLNC98.fasl
; compilation finished in 0:00:00.460
; compiling file "/usr/share/common-lisp/source/qmynd/src/common/date-time.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFCLASS MYSQL-DATE-TIME ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN MYSQL-DATE-TIME-TO-UNIVERSAL-TIME ...)
; processing (DEFUN UNIVERSAL-TIME-TO-MYSQL-DATE-TIME ...)
; processing (DEFUN PARSE-DATE-TIME-STRING ...)
; processing (DEFCLASS MYSQL-TIME-INTERVAL ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN MYSQL-TIME-INTERVAL-TO-SECONDS ...)
; processing (DEFUN SECONDS-TO-MYSQL-TIME-INTERVAL ...)
; processing (DEFUN PARSE-TIME-INTERVAL-STRING ...)
; processing (DEFCLASS MYSQL-YEAR ...)
; processing (DEFMETHOD PRINT-OBJECT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/common/date-time-tmp1TV8PTH0.fasl
; compilation finished in 0:00:00.172
; compiling file "/usr/share/common-lisp/source/qmynd/src/common/misc.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN MYSQL-CS-COLL-TO-CHARACTER-ENCODING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/common/misc-tmpVHV8BHDO.fasl
; compilation finished in 0:00:00.188
; compiling file "/usr/share/common-lisp/source/qmynd/src/wire-protocol/wire-packet.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFCONSTANT +MAX-PACKET-LENGTH+ ...)
; processing (DEFVAR *MAX-ALLOWED-PACKETS* ...)
; processing (DEFSTRUCT (MY-PACKET-STREAM #) ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN READ-WIRE-PACKET ...)
; processing (DECLAIM (INLINE %READ-3-OCTETS))
; processing (DEFUN %READ-3-OCTETS ...)
; processing (DEFUN PREPARE-NEXT-CHUNK ...)
; processing (DECLAIM (INLINE MAYBE-READ-NEXT-CHUNK))
; processing (DEFUN MAYBE-READ-NEXT-CHUNK ...)
; processing (DEFUN READ-MY-OCTET ...)
; processing (DEFUN PEEK-FIRST-OCTET ...)
; processing (DEFUN READ-MY-SEQUENCE ...)
; processing (DEFUN CONCATENATE-VECTORS ...)
; processing (DEFUN READ-WHOLE-CHUNK ...)
; processing (DEFUN READ-REST-OF-PACKET-OCTETS ...)
; processing (DEFUN WRITE-WIRE-PACKET ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/wire-protocol/wire-packet-tmp51QS6XF7.fasl
; compilation finished in 0:00:00.400
; compiling file "/usr/share/common-lisp/source/qmynd/src/wire-protocol/basic-types.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFINE-COMPILER-MACRO READ-FIXED-LENGTH-INTEGER ...)
; processing (DEFUN READ-FIXED-LENGTH-INTEGER ...)
; processing (DECLAIM (INLINE UNSIGNED-TO-SIGNED ...))
; processing (DEFUN UNSIGNED-TO-SIGNED ...)
; processing (DEFUN READ-1-OCTET-INTEGER ...)
; processing (DEFUN READ-2-OCTETS-INTEGER ...)
; processing (DEFUN READ-3-OCTETS-INTEGER ...)
; processing (DEFUN READ-4-OCTETS-INTEGER ...)
; processing (DEFUN READ-6-OCTETS-INTEGER ...)
; processing (DEFUN READ-8-OCTETS-INTEGER ...)
; processing (DEFUN READ-10-OCTETS-INTEGER ...)
; processing (DEFUN WRITE-FIXED-LENGTH-INTEGER ...)
; processing (DEFUN READ-LENGTH-ENCODED-INTEGER ...)
; processing (DEFUN WRITE-LENGTH-ENCODED-INTEGER ...)
; processing (DEFUN READ-FIXED-LENGTH-OCTETS ...)
; processing (DEFUN READ-NULL-TERMINATED-OCTETS ...)
; processing (DEFUN WRITE-NULL-TERMINATED-OCTETS ...)
; processing (DEFUN READ-LENGTH-ENCODED-OCTETS ...)
; processing (DEFUN WRITE-LENGTH-ENCODED-OCTETS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/wire-protocol/basic-types-tmpGSR8HZE.fasl
; compilation finished in 0:00:00.408
; compiling file "/usr/share/common-lisp/source/qmynd/src/wire-protocol/compressed-protocol.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN READ-COMPRESSED-WIRE-PACKET ...)
; processing (DEFUN WRITE-COMPRESSED-WIRE-PACKET ...)
; processing (DEFCLASS MYSQL-COMPRESSED-STREAM ...)
; processing (DEFUN FILL-INPUT-BUFFER ...)
; processing (DEFMETHOD SB-GRAY:STREAM-LISTEN ...)
; processing (DEFMETHOD SB-GRAY:STREAM-READ-BYTE ...)
; processing (DEFMETHOD TRIVIAL-GRAY-STREAMS:STREAM-READ-SEQUENCE ...)
; processing (DEFMETHOD SB-GRAY:STREAM-WRITE-BYTE ...)
; processing (DEFMETHOD TRIVIAL-GRAY-STREAMS:STREAM-WRITE-SEQUENCE ...)
; processing (DEFMETHOD SB-GRAY:STREAM-FORCE-OUTPUT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/wire-protocol/compressed-protocol-tmpPMCKWNTP.fasl
; compilation finished in 0:00:00.228
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/define-packet.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFCLASS PACKET-SLOT ...)
; processing (DEFUN PARSE-SLOT ...)
; processing (DEFUN EMIT-PACKET-SLOT-LISP-TYPE ...)
; processing (DEFUN EMIT-PACKET-STRUCT ...)
; processing (DEFUN EMIT-PACKET-PARSER-SLOT-READER ...)
; processing (DEFUN EMIT-PACKET-PARSER-SLOT ...)
; processing (DEFUN EMIT-PACKET-PARSER ...)
; processing (DEFMACRO DEFINE-PACKET ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/define-packet-tmpZLKGODJ7.fasl
; compilation finished in 0:00:00.168
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/connection.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFVAR *MYSQL-CONNECTION* ...)
; processing (DEFVAR *MYSQL-ENCODING* ...)
; processing (DEFMACRO WITH-MYSQL-CONNECTION ...)
; processing (DEFCLASS MYSQL-BASE-CONNECTION ...)
; processing (DEFGENERIC MYSQL-CONNECTION-CLOSE-SOCKET ...)
; processing (DEFCLASS MYSQL-INET-CONNECTION ...)
; processing (DEFMETHOD MYSQL-CONNECTION-CLOSE-SOCKET ...)
; processing (PROGN (DEFCLASS MYSQL-LOCAL-CONNECTION ...) ...)
; processing (DEFMETHOD MYSQL-CONNECTION-REMOVE-STALE-PREPARED-STATEMENTS ...)
; processing (DEFUN FLAGSP ...)
; processing (DEFMETHOD MYSQL-CONNECTION-HAS-STATUS ...)
; processing (DEFMETHOD MYSQL-CONNECTION-HAS-CAPABILITY ...)
; processing (DEFMETHOD MYSQL-CONNECTION-HAS-SOME-CAPABILITY ...)
; processing (DEFUN MYSQL-HAS-CAPABILITY ...)
; processing (DEFUN MYSQL-HAS-SOME-CAPABILITY ...)
; processing (DEFUN MYSQL-ADD-REQUIRED-CAPABILITY ...)
; processing (DEFMETHOD MYSQL-CONNECTION-WRITE-PACKET ...)
; processing (DEFMETHOD MYSQL-CONNECTION-READ-PACKET ...)
; processing (DEFMETHOD MYSQL-CONNECTION-COMMAND-INIT ...)
; processing (DEFUN MYSQL-COMMAND-INIT ...)
; processing (DEFUN MYSQL-CURRENT-COMMAND-P ...)
; processing (DEFUN MYSQL-WRITE-PACKET ...)
; processing (DEFUN MYSQL-READ-PACKET ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/connection-tmpTQCNKHD2.fasl
; compilation finished in 0:00:00.156
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/response-packets.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFINE-PACKET RESPONSE-OK ...)
; processing (DEFINE-PACKET RESPONSE-ERROR-NO-SQL-STATE ...)
; processing (DEFINE-PACKET RESPONSE-ERROR ...)
; processing (DEFINE-PACKET RESPONSE-END-OF-FILE ...)
; processing (DEFUN PARSE-RESPONSE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/response-packets-tmpRXWUSWXI.fasl
; compilation finished in 0:00:00.520
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/authentication.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN MYSQL-WEAK-HASH-PASSWORD ...)
; processing (DEFSTRUCT MYSQL-RAND-ST ...)
; processing (DEFUN MYSQL-OLD-RANDOM-INIT ...)
; processing (DEFUN MY-RND ...)
; processing (DEFUN MYSQL-OLD-PASSWORD-AUTH-RESPONSE ...)
; processing (DEFUN MYSQL-NATIVE-PASSWORD-AUTH-RESPONSE ...)
; processing (DEFUN MYSQL-CLEAR-PASSWORD-AUTH-RESPONSE ...)
; processing (DEFUN GENERATE-AUTH-RESPONSE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/authentication-tmpIUGH7AOX.fasl
; compilation finished in 0:00:00.212
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/handshake.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFINE-PACKET INITIAL-HANDSHAKE-V10 ...)
; processing (DEFINE-PACKET AUTH-SWITCH-REQUEST ...)
; processing (DEFINE-PACKET OLD-AUTH-SWITCH-REQUEST ...)
; processing (DEFUN SEND-AUTH-SWITCH-RESPONSE ...)
; processing (DEFUN PROCESS-INITIAL-HANDSHAKE-V10 ...)
; processing (DEFUN SEND-SSL-REQUEST-PACKET ...)
; processing (DEFUN SEND-HANDSHAKE-RESPONSE-41 ...)
; processing (DEFUN PROCESS-INITIAL-HANDSHAKE-PAYLOAD ...)
; processing (DEFUN MYSQL-CONNECT-DO-HANDSHAKE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/handshake-tmpE6T9Q6SZ.fasl
; compilation finished in 0:00:00.560
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/response-result-set.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN PARSE-COLUMN-COUNT ...)
; processing (DEFINE-PACKET COLUMN-DEFINITION-V41 ...)

; file: /usr/share/common-lisp/source/qmynd/src/mysql-protocol/response-result-set.lisp
; in: DEFINE-PACKET COLUMN-DEFINITION-V41
;     (QMYND-IMPL:DEFINE-PACKET QMYND-IMPL::COLUMN-DEFINITION-V41
;                               ((QMYND-IMPL::CATALOG :MYSQL-TYPE (STRING :LENENC))
;                                (QMYND-IMPL::SCHEMA :MYSQL-TYPE (STRING :LENENC))
;                                (QMYND-IMPL::TABLE :MYSQL-TYPE (STRING :LENENC))
;                                (QMYND-IMPL::ORG-TABLE :MYSQL-TYPE
;                                 (STRING :LENENC))
;                                (QMYND-IMPL::NAME :MYSQL-TYPE (STRING :LENENC))
;                                (QMYND-IMPL::ORG-NAME :MYSQL-TYPE
;                                 (STRING :LENENC))
;                                (QMYND-IMPL::LEN-FIXED-FIELDS :MYSQL-TYPE
;                                 (INTEGER :LENENC) :VALUE 12 :TRANSIENT T :BIND
;                                 NIL)
;                                (QMYND-IMPL::CS-COLL :MYSQL-TYPE (INTEGER 2))
;                                (QMYND-IMPL::COLUMN-LENGTH :MYSQL-TYPE
;                                 (INTEGER 4))
;                                (TYPE :MYSQL-TYPE (INTEGER 1))
;                                (QMYND-IMPL::FLAGS :MYSQL-TYPE (INTEGER 2))
;                                (QMYND-IMPL::DECIMALS :MYSQL-TYPE (INTEGER 1))
;                                ...))
; --> EVAL-WHEN DEFSTRUCT PROGN EVAL-WHEN 
; ==>
;   (SB-KERNEL::%COMPILER-DEFSTRUCT
;    '#<SB-KERNEL:DEFSTRUCT-DESCRIPTION QMYND-IMPL::COLUMN-DEFINITION-V41-PACKET {57721CA9}>
;    '#(#<SB-KERNEL:WRAPPER (ID=0) for T {4F046761}>
;       #<SB-KERNEL:WRAPPER (ID=1) for STRUCTURE-OBJECT {4F0467B1}>))
; 
; caught STYLE-WARNING:
;   Previously compiled calls to QMYND-IMPL::COLUMN-DEFINITION-V41-PACKET-SCHEMA,
;   QMYND-IMPL::COLUMN-DEFINITION-V41-PACKET-TABLE,
;   QMYND-IMPL::COLUMN-DEFINITION-V41-PACKET-NAME and
;   QMYND-IMPL::COLUMN-DEFINITION-V41-PACKET-CS-COLL could not be inlined because
;   the structure definition for QMYND-IMPL::COLUMN-DEFINITION-V41-PACKET was not
;   yet seen. To avoid this warning, DEFSTRUCT should precede references to the
;   affected functions, or they must be declared locally notinline at each call
;   site.

; processing (DEFUN COLUMN-DEFINITION-TYPE ...)
; processing (DEFUN COLUMN-DEFINITION-ENCODING ...)
; processing (DECLAIM (INLINE PARSE-TEXT-PROTOCOL-RESULT-COLUMN-AS-TEXT))
; processing (DEFUN PARSE-RESULTSET-ROW-AS-VECTOR ...)

; file: /usr/share/common-lisp/source/qmynd/src/mysql-protocol/response-result-set.lisp
; in: DEFUN PARSE-RESULTSET-ROW-AS-VECTOR
;     (= QMYND-IMPL::TAG QMYND-IMPL::+MYSQL-RESPONSE-END-OF-FILE+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (= QMYND-IMPL::TAG QMYND-IMPL::+MYSQL-RESPONSE-ERROR+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (LOOP QMYND-IMPL::FOR QMYND-IMPL::I FIXNUM QMYND-IMPL::FROM 0 QMYND-IMPL::BELOW QMYND-IMPL::COLUMN-COUNT
;           QMYND-IMPL::FOR QMYND-IMPL::DEF QMYND-IMPL::ACROSS QMYND-IMPL::COLUMN-DEFINITIONS ...)
; --> LET LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (< (QMYND-IMPL::MY-LEN STREAM) 9)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; processing (DEFUN PARSE-RESULTSET-ROW-AS-TEXT-VECTOR ...)

; file: /usr/share/common-lisp/source/qmynd/src/mysql-protocol/response-result-set.lisp
; in: DEFUN PARSE-RESULTSET-ROW-AS-TEXT-VECTOR
;     (= QMYND-IMPL::TAG QMYND-IMPL::+MYSQL-RESPONSE-END-OF-FILE+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (= QMYND-IMPL::TAG QMYND-IMPL::+MYSQL-RESPONSE-ERROR+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (LOOP QMYND-IMPL::FOR QMYND-IMPL::I FIXNUM QMYND-IMPL::FROM 0 QMYND-IMPL::BELOW QMYND-IMPL::COLUMN-COUNT
;           QMYND-IMPL::FOR QMYND-IMPL::DEF QMYND-IMPL::ACROSS QMYND-IMPL::COLUMN-DEFINITIONS ...)
; --> LET LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (< (QMYND-IMPL::MY-LEN STREAM) 9)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (DEFUN QMYND-IMPL::PARSE-RESULTSET-ROW-AS-TEXT-VECTOR
;            (QMYND-IMPL::COLUMN-COUNT QMYND-IMPL::COLUMN-DEFINITIONS)
;       (DECLARE (OPTIMIZE SPEED))
;       (LET* ((STREAM (QMYND-IMPL:MYSQL-READ-PACKET))
;              (QMYND-IMPL::TAG (QMYND-IMPL::PEEK-FIRST-OCTET STREAM))
;              (QMYND-IMPL::ROW
;               (MAKE-ARRAY QMYND-IMPL::COLUMN-COUNT :INITIAL-ELEMENT NIL)))
;         (IF (OR (AND # #) (= QMYND-IMPL::TAG QMYND-IMPL::+MYSQL-RESPONSE-ERROR+))
;             (QMYND-IMPL:PARSE-RESPONSE STREAM)
;             (LOOP QMYND-IMPL::FOR QMYND-IMPL::I FIXNUM QMYND-IMPL::FROM 0 QMYND-IMPL::BELOW QMYND-IMPL::COLUMN-COUNT
;                   QMYND-IMPL::FOR QMYND-IMPL::DEF QMYND-IMPL::ACROSS QMYND-IMPL::COLUMN-DEFINITIONS ...))))
; ==>
;   (SB-IMPL::%DEFUN 'QMYND-IMPL::PARSE-RESULTSET-ROW-AS-TEXT-VECTOR
;                    (SB-INT:NAMED-LAMBDA QMYND-IMPL::PARSE-RESULTSET-ROW-AS-TEXT-VECTOR
;                        (QMYND-IMPL::COLUMN-COUNT QMYND-IMPL::COLUMN-DEFINITIONS)
;                      (DECLARE (SB-C::TOP-LEVEL-FORM))
;                      (DECLARE (OPTIMIZE SPEED))
;                      (BLOCK QMYND-IMPL::PARSE-RESULTSET-ROW-AS-TEXT-VECTOR
;                        (LET* (# # #)
;                          (IF #
;                              #
;                              #)))))
; 
; caught STYLE-WARNING:
;   Call to QMYND-IMPL::PARSE-TEXT-PROTOCOL-RESULT-COLUMN-AS-TEXT could not be
;   inlined because no definition for it was seen prior to its first use.

; processing (DEFUN PARSE-RESULTSET-ROW-AS-LIST ...)

; file: /usr/share/common-lisp/source/qmynd/src/mysql-protocol/response-result-set.lisp
; in: DEFUN PARSE-RESULTSET-ROW-AS-LIST
;     (= QMYND-IMPL::TAG QMYND-IMPL::+MYSQL-RESPONSE-END-OF-FILE+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (= QMYND-IMPL::TAG QMYND-IMPL::+MYSQL-RESPONSE-ERROR+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (LOOP QMYND-IMPL::FOR QMYND-IMPL::I FIXNUM QMYND-IMPL::FROM 0 QMYND-IMPL::BELOW QMYND-IMPL::COLUMN-COUNT
;           QMYND-IMPL::FOR QMYND-IMPL::DEF QMYND-IMPL::ACROSS QMYND-IMPL::COLUMN-DEFINITIONS ...)
; --> LET LET LET LET SB-LOOP::WITH-LOOP-LIST-COLLECTION-HEAD LET* TAGBODY 
; --> SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (< (QMYND-IMPL::MY-LEN STREAM) 9)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; processing (DEFUN PARSE-RESULTSET-ROW-AS-TEXT-LIST ...)

; file: /usr/share/common-lisp/source/qmynd/src/mysql-protocol/response-result-set.lisp
; in: DEFUN PARSE-RESULTSET-ROW-AS-TEXT-LIST
;     (= QMYND-IMPL::TAG QMYND-IMPL::+MYSQL-RESPONSE-END-OF-FILE+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (= QMYND-IMPL::TAG QMYND-IMPL::+MYSQL-RESPONSE-ERROR+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (LOOP QMYND-IMPL::FOR QMYND-IMPL::I FIXNUM QMYND-IMPL::FROM 0 QMYND-IMPL::BELOW QMYND-IMPL::COLUMN-COUNT
;           QMYND-IMPL::FOR QMYND-IMPL::DEF QMYND-IMPL::ACROSS QMYND-IMPL::COLUMN-DEFINITIONS ...)
; --> LET LET LET LET SB-LOOP::WITH-LOOP-LIST-COLLECTION-HEAD LET* TAGBODY 
; --> SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (< (QMYND-IMPL::MY-LEN STREAM) 9)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; processing (DECLAIM (INLINE PARSE-RESULTSET-ROW-AS-LIST ...))
; processing (DEFUN MAP-RESULTSET-ROWS ...)
; processing (DEFUN PARSE-RESULTSET-ROWS ...)
; processing (DEFUN DECODE-OCTETS-TO-STRING ...)
; processing (DEFUN PARSE-TEXT-PROTOCOL-RESULT-COLUMN-AS-TEXT ...)
; processing (DEFUN PARSE-TEXT-PROTOCOL-RESULT-COLUMN ...)
; processing (DEFUN PARSE-BINARY-RESULTSET-ROWS ...)

; file: /usr/share/common-lisp/source/qmynd/src/mysql-protocol/response-result-set.lisp
; in: DEFUN PARSE-BINARY-RESULTSET-ROWS
;     (DEFUN QMYND-IMPL:PARSE-BINARY-RESULTSET-ROWS
;            (QMYND-IMPL::COLUMN-COUNT QMYND-IMPL::COLUMN-DEFINITIONS)
;       (FLET ((QMYND-IMPL::PARSE-BINARY-RESULTSET-ROW ()
;                (LET* #
;                  #)))
;         (COERCE
;          (LOOP QMYND-IMPL::FOR QMYND-IMPL::ROW = (QMYND-IMPL::PARSE-BINARY-RESULTSET-ROW) QMYND-IMPL::THEN (QMYND-IMPL::PARSE-BINARY-RESULTSET-ROW)
;                QMYND-IMPL::UNTIL (TYPEP QMYND-IMPL::ROW
;                                         'QMYND-IMPL::RESPONSE-END-OF-FILE-PACKET)
;                QMYND-IMPL::COLLECT QMYND-IMPL::ROW)
;          'VECTOR)))
; ==>
;   (SB-IMPL::%DEFUN 'QMYND-IMPL:PARSE-BINARY-RESULTSET-ROWS
;                    (SB-INT:NAMED-LAMBDA QMYND-IMPL:PARSE-BINARY-RESULTSET-ROWS
;                        (QMYND-IMPL::COLUMN-COUNT QMYND-IMPL::COLUMN-DEFINITIONS)
;                      (DECLARE (SB-C::TOP-LEVEL-FORM))
;                      (BLOCK QMYND-IMPL:PARSE-BINARY-RESULTSET-ROWS
;                        (FLET (#)
;                          (COERCE # 'VECTOR)))))
; 
; caught STYLE-WARNING:
;   Call to QMYND-IMPL::READ-FIXED-LENGTH-INTEGER could not be inlined because its
;   source code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation
;   must be in effect to save function definitions for inlining.

; processing (DEFUN PARSE-BINARY-PROTOCOL-RESULT-COLUMN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/response-result-set-tmpD44J8ZE7.fasl
; compilation finished in 0:00:00.848
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "qmynd" "src" "mysql-protocol" "response-result-set">
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-quit.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-QUIT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-quit-tmp9PV4IHAW.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-initialize-database.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-INITIALIZE-DATABASE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-initialize-database-tmpXG52EBQV.fasl
; compilation finished in 0:00:00.016
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-query.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-QUERY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-query-tmpR1W6QIC5.fasl
; compilation finished in 0:00:00.052
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-field-list.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-FIELD-LIST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-field-list-tmp6RORHZZV.fasl
; compilation finished in 0:00:00.028
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-refresh.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-REFRESH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-refresh-tmpX327IYBG.fasl
; compilation finished in 0:00:00.012
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-shutdown.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-SHUTDOWN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-shutdown-tmpCOZWO5IA.fasl
; compilation finished in 0:00:00.020
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-statistics.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-STATISTICS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-statistics-tmpLL3IS2PA.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-process-information.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-PROCESS-INFORMATION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-process-information-tmpWPVW4IY9.fasl
; compilation finished in 0:00:00.028
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-process-kill.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-PROCESS-KILL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-process-kill-tmpE4RA4GKY.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-debug.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-DEBUG ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-debug-tmpGATE1O1G.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-ping.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-PING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-ping-tmpYMSI79EA.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-change-user.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-CHANGE-USER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-change-user-tmpEVZDMMPC.fasl
; compilation finished in 0:00:00.040
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/prepared-statements/binary-protocol-encoding.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN ENCODE-BINARY-PARAMETER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/prepared-statements/binary-protocol-encoding-tmpTV2GHUDU.fasl
; compilation finished in 0:00:00.116
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/prepared-statements/prepared-statement.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFCLASS MYSQL-PREPARED-STATEMENT ...)
; processing (DEFINE-PACKET COMMAND-STATEMENT-PREPARE-OK ...)
; processing (DEFUN SEND-COMMAND-STATEMENT-PREPARE ...)
; processing (DEFUN SEND-COMMAND-STATEMENT-SEND-LONG-DATA ...)
; processing (DEFMETHOD SEND-COMMAND-STATEMENT-EXECUTE ...)
; processing (DEFMETHOD PARSE-COMMAND-STATEMENT-EXECUTE-RESPONSE ...)
; processing (DEFMETHOD SEND-COMMAND-STATEMENT-CLOSE ...)
; processing (DEFMETHOD SEND-COMMAND-STATEMENT-RESET ...)
; processing (ASDF-FINALIZERS:FINAL-FORMS)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/prepared-statements/prepared-statement-tmpJAS47U5Q.fasl
; compilation finished in 0:00:00.316
; compiling file "/usr/share/common-lisp/source/qmynd/src/api.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN MYSQL-CONNECT ...)
; processing (DEFUN MYSQL-LOCAL-CONNECT ...)
; processing (DEFMETHOD MYSQL-DISCONNECT ...)
; processing (DEFUN MYSQL-QUERY ...)
; processing (DEFUN MYSQL-STATEMENT-PREPARE ...)
; processing (DEFMETHOD MYSQL-STATEMENT-EXECUTE ...)
; processing (DEFMETHOD MYSQL-STATEMENT-CLOSE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/api-tmpWS2NSXU2.fasl
; compilation finished in 0:00:00.128
; compiling file "/usr/share/common-lisp/source/cl-ppcre/packages.lisp" (written 07 APR 2019 03:51:26 PM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE :CL-PPCRE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/packages-tmp61QND6X9.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/cl-ppcre/specials.lisp" (written 07 APR 2019 03:51:26 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFVAR *STANDARD-OPTIMIZE-SETTINGS* ...)
; processing (DEFVAR *SPECIAL-OPTIMIZE-SETTINGS* ...)
; processing (DEFVAR *EXTENDED-MODE-P* ...)
; processing (DECLAIM (BOOLEAN *EXTENDED-MODE-P*))
; processing (DEFVAR *REGEX-CHAR-CODE-LIMIT* ...)
; processing (DECLAIM (FIXNUM *REGEX-CHAR-CODE-LIMIT*))
; processing (DEFVAR *STRING* ...)
; processing (DECLAIM (SIMPLE-STRING *STRING*))
; processing (DEFVAR *START-POS* ...)
; processing (DECLAIM (FIXNUM *START-POS*))
; processing (DEFVAR *REAL-START-POS* ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFVAR *END-POS* ...)
; processing (DECLAIM (FIXNUM *END-POS*))
; processing (DEFVAR *REG-STARTS* ...)
; processing (DECLAIM (SIMPLE-VECTOR *REG-STARTS*))
; processing (DEFVAR *REGS-MAYBE-START* ...)
; processing (DECLAIM (SIMPLE-VECTOR *REGS-MAYBE-START*))
; processing (DEFVAR *REG-ENDS* ...)
; processing (DECLAIM (SIMPLE-VECTOR *REG-ENDS*))
; processing (DEFVAR *END-STRING-POS* ...)
; processing (DEFVAR *REP-NUM* ...)
; processing (DECLAIM (FIXNUM *REP-NUM*))
; processing (DEFVAR *ZERO-LENGTH-NUM* ...)
; processing (DECLAIM (FIXNUM *ZERO-LENGTH-NUM*))
; processing (DEFVAR *REPEAT-COUNTERS* ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFVAR *LAST-POS-STORES* ...)
; processing (DECLAIM (SIMPLE-VECTOR *LAST-POS-STORES*))
; processing (DEFVAR *USE-BMH-MATCHERS* ...)
; processing (DEFVAR *OPTIMIZE-CHAR-CLASSES* ...)
; processing (DEFVAR *PROPERTY-RESOLVER* ...)
; processing (DEFVAR *ALLOW-QUOTING* ...)
; processing (DEFVAR *ALLOW-NAMED-REGISTERS* ...)
; processing (PUSHNEW :CL-PPCRE ...)
; processing (DEFVAR *HYPERDOC-BASE-URI* ...)
; processing (LET (#) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/specials-tmpIC2OJ5AS.fasl
; compilation finished in 0:00:00.040
; compiling file "/usr/share/common-lisp/source/cl-ppcre/util.lisp" (written 07 APR 2019 03:51:26 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFMACRO DEFCONSTANT ...)
; processing (DEFMACRO WITH-UNIQUE-NAMES ...)
; processing (DEFMACRO WITH-REBINDING ...)
; processing (DECLAIM (INLINE DIGIT-CHAR-P))
; processing (DEFUN DIGIT-CHAR-P ...)
; processing (DECLAIM (INLINE WORD-CHAR-P))
; processing (DEFUN WORD-CHAR-P ...)
; processing (DEFCONSTANT +WHITESPACE-CHAR-STRING+ ...)
; processing (DEFUN WHITESPACEP ...)
; processing (DEFMACRO MAYBE-COERCE-TO-SIMPLE-STRING ...)
; processing (DECLAIM (INLINE NSUBSEQ))
; processing (DEFUN NSUBSEQ ...)
; processing (DEFUN NORMALIZE-VAR-LIST ...)
; processing (DEFUN STRING-LIST-TO-SIMPLE-STRING ...)

; file: /usr/share/common-lisp/source/cl-ppcre/util.lisp
; in: DEFUN STRING-LIST-TO-SIMPLE-STRING
;     (REPLACE CL-PPCRE::RESULT-STRING STRING :START1 CL-PPCRE::CURR-POS)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a STRING, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a STRING, not a SIMPLE-BASE-STRING.

;     (INCF CL-PPCRE::TOTAL-SIZE (LENGTH STRING))
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G19)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (INCF CL-PPCRE::CURR-POS (LENGTH STRING))
; --> THE 
; ==>
;   (+ (LENGTH STRING) CL-PPCRE::CURR-POS)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; processing (DEFUN COMPLEMENT* ...)

; file: /usr/share/common-lisp/source/cl-ppcre/util.lisp
; in: DEFUN COMPLEMENT*
;     (FUNCALL CL-PPCRE::TEST-FUNCTION CHAR)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/util-tmpIC5EI0OL.fasl
; compilation finished in 0:00:00.196
; compiling file "/usr/share/common-lisp/source/cl-ppcre/errors.lisp" (written 07 APR 2019 03:51:26 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFVAR *SYNTAX-ERROR-STRING* ...)
; processing (DEFINE-CONDITION PPCRE-ERROR ...)
; processing (DEFINE-CONDITION PPCRE-SYNTAX-ERROR ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (DEFINE-CONDITION PPCRE-INVOCATION-ERROR ...)
; processing (DEFMACRO SIGNAL-SYNTAX-ERROR* ...)
; processing (DEFMACRO SIGNAL-SYNTAX-ERROR ...)
; processing (DEFMACRO SIGNAL-INVOCATION-ERROR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/errors-tmpXCUVXHP5.fasl
; compilation finished in 0:00:00.072
; compiling file "/usr/share/common-lisp/source/cl-ppcre/charset.lisp" (written 07 APR 2019 03:51:26 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFCONSTANT +PROBE-DEPTH+ ...)
; processing (DEFUN MAKE-CHAR-VECTOR ...)
; processing (DEFSTRUCT (CHARSET #) ...)
; processing (DEFMETHOD MAKE-LOAD-FORM ...)
; processing (DECLAIM (INLINE MIX))
; processing (DEFUN MIX ...)

; file: /usr/share/common-lisp/source/cl-ppcre/charset.lisp
; in: DEFUN MIX
;     (+ CL-PPCRE::CODE CL-PPCRE::HASH)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (LOGAND MOST-POSITIVE-FIXNUM (+ CL-PPCRE::CODE CL-PPCRE::HASH))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DECLAIM (INLINE COMPUTE-INDEX))
; processing (DEFUN COMPUTE-INDEX ...)

; file: /usr/share/common-lisp/source/cl-ppcre/charset.lisp
; in: DEFUN COMPUTE-INDEX
;     (LENGTH VECTOR)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (MOD CL-PPCRE::HASH (1- (LENGTH VECTOR)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.

;     (1+ (MOD CL-PPCRE::HASH (1- (LENGTH VECTOR))))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL (-536870907) (536870907))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL (-536870907)
;                                         (536870907))), not a RATIONAL.

;     (MOD CL-PPCRE::HASH (1- (LENGTH VECTOR)))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL (-536870907) (536870907))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL (-536870907) (536870907))), not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL #1=(-536870907) #2=(536870907))), not a FIXNUM.
;       The result is a (VALUES
;                        (OR FLOAT (RATIONAL #3=(-536870908) #4=(1073741814)))
;                        . #5=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (OR FLOAT (RATIONAL #1# #2#)), not a (UNSIGNED-BYTE
;                                                                     32).
;       The second argument is a (OR (INTEGER -1 -1) (INTEGER 1 536870907)), not a (UNSIGNED-BYTE
;                                                                                   32).
;       The result is a (VALUES (OR FLOAT (RATIONAL #3# #4#)) . #5#), not a (VALUES
;                                                                            (UNSIGNED-BYTE
;                                                                             32)
;                                                                            &REST
;                                                                            T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (RATIONAL #1=(-536870908) #2=(1073741814)), not a FIXNUM.
;       unable to do inline (signed-byte 32) comparison (cost 6) because:
;       The first argument is a (RATIONAL #1# #2#), not a (SIGNED-BYTE 32).
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (RATIONAL #1=(-536870907) #2=(1073741814)), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (RATIONAL #1# #2#), not a (UNSIGNED-BYTE 32).
;       etc.

;     (1+ (MOD CL-PPCRE::HASH (1- (LENGTH VECTOR))))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL #2=(-536870907) #3=(536870907))), not a FIXNUM.
;       The result is a (VALUES
;                        (OR FLOAT (RATIONAL #4=(-536870906) #5=(536870908)))
;                        . #6=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL #2# #3#)), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #4# #5#)) . #6#), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       etc.

; processing (DEFUN IN-CHARSET-P ...)
; processing (DEFUN ADD-TO-CHARSET ...)
; processing (DEFUN %ADD-TO-CHARSET ...)
; processing (DEFUN %ADD-TO-CHARSET/EXPAND ...)

; file: /usr/share/common-lisp/source/cl-ppcre/charset.lisp
; in: DEFUN %ADD-TO-CHARSET/EXPAND
;     (* 2 CL-PPCRE::NEW-SIZE)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (>= CL-PPCRE::NEW-SIZE 371370)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT * 371370.0d0)
;                               (SINGLE-FLOAT * 371370.0)
;                               (RATIONAL * 371370)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (* 2 CL-PPCRE::NEW-SIZE)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (>= CL-PPCRE::NEW-SIZE 371370)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LET* ((CL-PPCRE::OLD-VECTOR (CL-PPCRE::CHARSET-VECTOR SET))
;            (CL-PPCRE::NEW-SIZE (* 2 (LENGTH CL-PPCRE::OLD-VECTOR))))
;       (TAGBODY
;        :RETRY
;         (MULTIPLE-VALUE-BIND (CL-PPCRE::NEW-DEPTH CL-PPCRE::NEW-VECTOR)
;             (IF (>= CL-PPCRE::NEW-SIZE 371370)
;                 (VALUES 0 #)
;                 (VALUES CL-PPCRE::+PROBE-DEPTH+ #))
;           (SETF # CL-PPCRE::NEW-DEPTH
;                 # CL-PPCRE::NEW-VECTOR)
;           (FLET (#)
;             (CL-PPCRE::TRY-ADD CHAR)
;             (DOTIMES # #))))
;       (INCF (CL-PPCRE::CHARSET-COUNT SET))
;       T)
; 
; note: doing signed word to integer coercion (cost 20) to NEW-SIZE

; processing (DEFUN MAP-CHARSET ...)

; file: /usr/share/common-lisp/source/cl-ppcre/charset.lisp
; in: DEFUN MAP-CHARSET
;     (DECF CL-PPCRE::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER * 536870911), not a FIXNUM.
;       The result is a (VALUES (INTEGER * 536870910) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER * 536870911), not a FIXNUM.
;       The result is a (VALUES (INTEGER * 536870910) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

; processing (DEFUN CREATE-CHARSET-FROM-TEST-FUNCTION ...)

; file: /usr/share/common-lisp/source/cl-ppcre/charset.lisp
; in: DEFUN CREATE-CHARSET-FROM-TEST-FUNCTION
;     (FUNCALL CL-PPCRE::TEST-FUNCTION CHAR)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

;     (LOOP CL-PPCRE::WITH CL-PPCRE::CHARSET = (CL-PPCRE::MAKE-CHARSET)
;           CL-PPCRE::FOR CL-PPCRE::CODE CL-PPCRE::FROM CL-PPCRE::START CL-PPCRE::BELOW
;           CL-PPCRE::END
;           CL-PPCRE::FOR ...)
; --> LET LET LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/charset-tmp19HGUQIS.fasl
; compilation finished in 0:00:00.308
; compiling file "/usr/share/common-lisp/source/cl-ppcre/charmap.lisp" (written 07 APR 2019 03:51:26 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFSTRUCT (CHARMAP #) ...)
; processing (DEFMETHOD MAKE-LOAD-FORM ...)
; processing (DECLAIM (INLINE IN-CHARMAP-P))
; processing (DEFUN IN-CHARMAP-P ...)

; file: /usr/share/common-lisp/source/cl-ppcre/charmap.lisp
; in: DEFUN IN-CHARMAP-P
;     (SBIT (THE SIMPLE-BIT-VECTOR (CL-PPCRE::CHARMAP-VECTOR CL-PPCRE::CHARMAP))
;           (- CHAR-CODE CL-PPCRE::CHARMAP-START))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the third argument of CHECK-BOUND

; processing (DEFUN CHARMAP-CONTENTS ...)
; processing (DEFUN MAKE-CHARMAP ...)

; file: /usr/share/common-lisp/source/cl-ppcre/charmap.lisp
; in: DEFUN MAKE-CHARMAP
;     (FUNCALL CL-PPCRE::TEST-FUNCTION CHAR)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

; processing (DEFUN CREATE-CHARMAP-FROM-TEST-FUNCTION ...)

; file: /usr/share/common-lisp/source/cl-ppcre/charmap.lisp
; in: DEFUN CREATE-CHARMAP-FROM-TEST-FUNCTION
;     (1- CL-PPCRE::END)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (LOOP CL-PPCRE::FOR CL-PPCRE::CODE CL-PPCRE::FROM (1-
;                                                        CL-PPCRE::END) CL-PPCRE::DOWNTO CL-PPCRE::START
;           CL-PPCRE::FOR CHAR = (CODE-CHAR CL-PPCRE::CODE)
;           CL-PPCRE::UNTIL ...)
; --> LET LET TAGBODY WHEN IF 
; ==>
;   (< CL-PPCRE::CODE #:LOOP-LIMIT-18)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.

;     (FUNCALL CL-PPCRE::TEST-FUNCTION CHAR)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

;     (LOOP CL-PPCRE::FOR CL-PPCRE::CODE CL-PPCRE::FROM CL-PPCRE::START CL-PPCRE::BELOW
;           CL-PPCRE::END
;           CL-PPCRE::FOR CHAR = (CODE-CHAR CL-PPCRE::CODE)
;           CL-PPCRE::UNTIL ...)
; --> LET LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.

;     (1- CL-PPCRE::END)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (LOOP CL-PPCRE::FOR CL-PPCRE::CODE CL-PPCRE::FROM (1-
;                                                        CL-PPCRE::END) CL-PPCRE::DOWNTO CL-PPCRE::START
;           CL-PPCRE::FOR CHAR = (CODE-CHAR CL-PPCRE::CODE)
;           CL-PPCRE::UNTIL ...)
; --> LET LET TAGBODY WHEN IF 
; ==>
;   (< CL-PPCRE::CODE #:LOOP-LIMIT-18)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/charmap-tmpNV7IFZNS.fasl
; compilation finished in 0:00:00.276
; compiling file "/usr/share/common-lisp/source/cl-ppcre/chartest.lisp" (written 07 APR 2019 03:51:26 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFUN CREATE-HASH-TABLE-FROM-TEST-FUNCTION ...)

; file: /usr/share/common-lisp/source/cl-ppcre/chartest.lisp
; in: DEFUN CREATE-HASH-TABLE-FROM-TEST-FUNCTION
;     (FUNCALL CL-PPCRE::TEST-FUNCTION CHAR)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

;     (LOOP CL-PPCRE::WITH HASH-TABLE = (MAKE-HASH-TABLE)
;           CL-PPCRE::FOR CL-PPCRE::CODE CL-PPCRE::FROM CL-PPCRE::START CL-PPCRE::BELOW
;           CL-PPCRE::END
;           CL-PPCRE::FOR ...)
; --> LET LET LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.

; processing (DEFUN CREATE-OPTIMIZED-TEST-FUNCTION ...)

; file: /usr/share/common-lisp/source/cl-ppcre/chartest.lisp
; in: DEFUN CREATE-OPTIMIZED-TEST-FUNCTION
;     (- CL-PPCRE::END CL-PPCRE::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (CEILING (- CL-PPCRE::END CL-PPCRE::START) 2)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a REAL, not a (UNSIGNED-BYTE 32).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-2) (2))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (- CL-PPCRE::END CL-PPCRE::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (CEILING (- CL-PPCRE::END CL-PPCRE::START) 2)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a REAL, not a (UNSIGNED-BYTE 32).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-2) (2))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (- CL-PPCRE::END CL-PPCRE::START)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (CEILING (- CL-PPCRE::END CL-PPCRE::START) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (<= (HASH-TABLE-COUNT HASH-TABLE)
;         (CEILING (- CL-PPCRE::END CL-PPCRE::START) 2))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (- CL-PPCRE::END CL-PPCRE::START)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (CEILING (- CL-PPCRE::END CL-PPCRE::START) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (<= (CL-PPCRE::CHARSET-COUNT CL-PPCRE::CHARSET)
;         (CEILING (- CL-PPCRE::END CL-PPCRE::START) 2))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (CL-PPCRE::IN-CHARMAP-P CHAR CL-PPCRE::CHARMAP)
; --> BLOCK LET* LET AND IF = IF = SBIT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the third argument of CHECK-BOUND


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/chartest-tmpHJTT78MC.fasl
; compilation finished in 0:00:00.124
; compiling file "/usr/share/common-lisp/source/cl-ppcre/lexer.lisp" (written 07 APR 2019 03:51:26 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DECLAIM (INLINE MAP-CHAR-TO-SPECIAL-CLASS))
; processing (DEFUN MAP-CHAR-TO-SPECIAL-CHAR-CLASS ...)
; processing (DECLAIM (INLINE MAKE-LEXER-INTERNAL))
; processing (DEFSTRUCT (LEXER #) ...)
; processing (DEFUN MAKE-LEXER ...)
; processing (DECLAIM (INLINE END-OF-STRING-P))
; processing (DEFUN END-OF-STRING-P ...)
; processing (DECLAIM (INLINE LOOKING-AT-P))
; processing (DEFUN LOOKING-AT-P ...)
; processing (DECLAIM (INLINE NEXT-CHAR-NON-EXTENDED))
; processing (DEFUN NEXT-CHAR-NON-EXTENDED ...)
; processing (DEFUN NEXT-CHAR ...)

; file: /usr/share/common-lisp/source/cl-ppcre/lexer.lisp
; in: DEFUN NEXT-CHAR
;     (CL-PPCRE::SIGNAL-SYNTAX-ERROR* CL-PPCRE::ERROR-POS
;                                     "Comment group not closed.")
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DECLAIM (INLINE FAIL))
; processing (DEFUN FAIL ...)
; processing (DEFUN GET-NUMBER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/lexer.lisp
; in: DEFUN GET-NUMBER
;     (IF (< CL-PPCRE::END-POS CL-PPCRE::LEXER-LEN)
;         CL-PPCRE::END-POS
;         CL-PPCRE::LEXER-LEN)
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DECLAIM (INLINE TRY-NUMBER))
; processing (DEFUN TRY-NUMBER ...)
; processing (DECLAIM (INLINE MAKE-CHAR-FROM-CODE))
; processing (DEFUN MAKE-CHAR-FROM-CODE ...)
; processing (DEFUN UNESCAPE-CHAR ...)

; file: /usr/share/common-lisp/source/cl-ppcre/lexer.lisp
; in: DEFUN UNESCAPE-CHAR
;     (CHAR-UPCASE CL-PPCRE::NEXT-CHAR)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

; processing (DEFUN READ-CHAR-PROPERTY ...)
; processing (DEFUN COLLECT-CHAR-CLASS ...)
; processing (DEFUN MAYBE-PARSE-FLAGS ...)
; processing (DEFUN GET-QUANTIFIER ...)
; processing (DEFUN PARSE-REGISTER-NAME-AUX ...)
; processing (DECLAIM (INLINE UNGET-TOKEN))
; processing (DEFUN UNGET-TOKEN ...)
; processing (DEFUN GET-TOKEN ...)
; processing (DECLAIM (INLINE START-OF-SUBEXPR-P))
; processing (DEFUN START-OF-SUBEXPR-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/lexer-tmp929P40IZ.fasl
; compilation finished in 0:00:00.868
; compiling file "/usr/share/common-lisp/source/cl-ppcre/parser.lisp" (written 07 APR 2019 03:51:26 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFUN GROUP ...)

; file: /usr/share/common-lisp/source/cl-ppcre/parser.lisp
; in: DEFUN GROUP
;     (CL-PPCRE::SIGNAL-SYNTAX-ERROR* (+ CL-PPCRE::OPEN-PAREN-POS 2)
;                                     "Opening paren has no matching closing paren.")
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFUN GREEDY-QUANT ...)
; processing (DEFUN QUANT ...)
; processing (DEFUN SEQ ...)
; processing (DEFUN REG-EXPR ...)
; processing (DEFUN PARSE-STRING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/parser-tmpA16OA1BF.fasl
; compilation finished in 0:00:00.148
; compiling file "/usr/share/common-lisp/source/cl-ppcre/regex-class.lisp" (written 07 APR 2019 03:51:26 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFCLASS REGEX ...)
; processing (DEFCLASS SEQ ...)
; processing (DEFCLASS ALTERNATION ...)
; processing (DEFCLASS LOOKAHEAD ...)
; processing (DEFCLASS LOOKBEHIND ...)
; processing (DEFCLASS REPETITION ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS REGISTER ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS STANDALONE ...)
; processing (DEFCLASS BACK-REFERENCE ...)
; processing (DEFCLASS CHAR-CLASS ...)
; processing (DEFCLASS STR ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS ANCHOR ...)
; processing (DEFCLASS EVERYTHING ...)
; processing (DEFCLASS WORD-BOUNDARY ...)
; processing (DEFCLASS BRANCH ...)
; processing (DEFCLASS FILTER ...)
; processing (DEFCLASS VOID ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class.lisp
; in: DEFMETHOD INITIALIZE-INSTANCE :AFTER (STR)
;     (COERCE CL-PPCRE::STR-SLOT 'SIMPLE-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST
;                               (AND (NOT (SIMPLE-ARRAY CHARACTER (*)))
;                                    (NOT SIMPLE-BASE-STRING) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST
;                                (AND (NOT SIMPLE-BASE-STRING)
;                                     (NOT (SIMPLE-ARRAY CHARACTER . #1=((*))))
;                                     VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * . #1#).

;     (LENGTH (CL-PPCRE::STR CL-PPCRE::STR))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/regex-class-tmpNQEV4YSK.fasl
; compilation finished in 0:00:00.096
; compiling file "/usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp" (written 07 APR 2019 03:51:26 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFMETHOD LEN ...)
; processing (DEFMETHOD STR ...)
; processing (DEFMETHOD SKIP ...)
; processing (DEFMETHOD START-OF-END-STRING-P ...)
; processing (DEFGENERIC CASE-MODE ...)
; processing (DEFMETHOD CASE-MODE ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD CASE-MODE (STR T)
;     (ZEROP (CL-PPCRE::LEN CL-PPCRE::STR))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

; processing (DEFMETHOD CASE-MODE ...)
; processing (DEFGENERIC COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFGENERIC REMOVE-REGISTERS ...)
; processing (DEFMETHOD REMOVE-REGISTERS ...)
; processing (DEFMETHOD REMOVE-REGISTERS ...)
; processing (DEFMETHOD REMOVE-REGISTERS ...)
; processing (DEFMETHOD REMOVE-REGISTERS ...)
; processing (DEFMETHOD REMOVE-REGISTERS ...)
; processing (DEFMETHOD REMOVE-REGISTERS ...)
; processing (DEFMETHOD REMOVE-REGISTERS ...)
; processing (DEFMETHOD REMOVE-REGISTERS ...)
; processing (DEFMETHOD REMOVE-REGISTERS ...)
; processing (DEFGENERIC EVERYTHINGP ...)
; processing (DEFMETHOD EVERYTHINGP ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD EVERYTHINGP (SEQ)
;     (LENGTH CL-PPCRE::CLEANED-ELEMENTS)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST (SIMPLE-ARRAY * (*))
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.

; processing (DEFMETHOD EVERYTHINGP ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD EVERYTHINGP (ALTERNATION)
;     (AND (= 1 (LENGTH CL-PPCRE::CHOICES))
;          (CL-PPCRE::EVERYTHINGP (FIRST CL-PPCRE::CHOICES)))
; --> = 
; ==>
;   (LENGTH
;    (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::CHOICES)
;                            (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                         'CL-PPCRE::CHOICES)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; processing (DEFMETHOD EVERYTHINGP ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD EVERYTHINGP (REPETITION)
;     (AND CL-PPCRE::MAXIMUM (= 1 CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM)
;          (CL-PPCRE::EVERYTHINGP CL-PPCRE::REGEX))
; --> IF = 
; ==>
;   1
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a (COMPLEX
;                                                                DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a (OR
;                                                                (COMPLEX
;                                                                 SINGLE-FLOAT)
;                                                                (COMPLEX
;                                                                 DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a (COMPLEX
;                                                                SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a (COMPLEX
;                                                                SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a (COMPLEX
;                                                                DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a (COMPLEX
;                                                                DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0)
;                                   (SINGLE-FLOAT 1.0 1.0) (INTEGER 1 1)
;                                   (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                                   (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                                   (COMPLEX (INTEGER 1 1))), not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0)
;                                   (SINGLE-FLOAT 1.0 1.0) (INTEGER 1 1)
;                                   (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                                   (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                                   (COMPLEX (INTEGER 1 1))), not a DOUBLE-FLOAT.
;       The second argument is a NUMBER, not a DOUBLE-FLOAT.

; processing (DEFMETHOD EVERYTHINGP ...)
; processing (DEFMETHOD EVERYTHINGP ...)
; processing (DEFMETHOD EVERYTHINGP ...)
; processing (DEFMETHOD EVERYTHINGP ...)
; processing (DEFGENERIC REGEX-LENGTH ...)
; processing (DEFMETHOD REGEX-LENGTH ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD REGEX-LENGTH (SEQ)
;     (LOOP CL-PPCRE::FOR CL-PPCRE::SUB-REGEX CL-PPCRE::IN (CL-PPCRE::ELEMENTS
;                                                           CL-PPCRE::SEQ)
;           CL-PPCRE::FOR CL-PPCRE::LEN = (CL-PPCRE::REGEX-LENGTH
;                                          CL-PPCRE::SUB-REGEX)
;           IF (NOT CL-PPCRE::LEN)
;           DO ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-5 CL-PPCRE::LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFMETHOD REGEX-LENGTH ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD REGEX-LENGTH (ALTERNATION)
;     (/= CL-PPCRE::LEN CL-PPCRE::OLD-LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The second argument is a (NOT NULL), not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
;       The second argument is a (NOT NULL), not a DOUBLE-FLOAT.

; processing (DEFMETHOD REGEX-LENGTH ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD REGEX-LENGTH (BRANCH)
;     (EQL CL-PPCRE::THEN-LENGTH
;          (CL-PPCRE::REGEX-LENGTH (CL-PPCRE::ELSE-REGEX CL-PPCRE::BRANCH)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (NOT NULL), not a SINGLE-FLOAT.
;   The second argument is a T, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
;   The second argument is a T, not a DOUBLE-FLOAT.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFMETHOD REGEX-LENGTH ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD REGEX-LENGTH (REPETITION)
;     (AND CL-PPCRE::LEN (EQL CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM))
; ==>
;   (EQL
;    (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::MINIMUM)
;                            (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                         'CL-PPCRE::MINIMUM))
;    (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::MAXIMUM)
;                            (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                         'CL-PPCRE::MAXIMUM)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a SINGLE-FLOAT.
;   The second argument is a T, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a DOUBLE-FLOAT.
;   The second argument is a T, not a DOUBLE-FLOAT.

;     (WITH-SLOTS (CL-PPCRE::LEN CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM)
;         CL-PPCRE::REPETITION
;       (IF (AND CL-PPCRE::LEN (EQL CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM))
;           (* CL-PPCRE::MINIMUM CL-PPCRE::LEN)
;           NIL))
; --> SYMBOL-MACROLET IF 
; ==>
;   (*
;    (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::MINIMUM)
;                            (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                         'CL-PPCRE::MINIMUM))
;    (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::LEN)
;                            (SB-PCL::ACCESSOR-SLOT-VALUE #:G0 'CL-PPCRE::LEN)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (AND CL-PPCRE::LEN (EQL CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM))
; ==>
;   (EQL
;    (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::MINIMUM)
;                            (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                         'CL-PPCRE::MINIMUM))
;    (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::MAXIMUM)
;                            (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                         'CL-PPCRE::MAXIMUM)))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

;     (WITH-SLOTS (CL-PPCRE::LEN CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM)
;         CL-PPCRE::REPETITION
;       (IF (AND CL-PPCRE::LEN (EQL CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM))
;           (* CL-PPCRE::MINIMUM CL-PPCRE::LEN)
;           NIL))
; --> SYMBOL-MACROLET IF 
; ==>
;   (*
;    (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::MINIMUM)
;                            (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                         'CL-PPCRE::MINIMUM))
;    (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::LEN)
;                            (SB-PCL::ACCESSOR-SLOT-VALUE #:G0 'CL-PPCRE::LEN)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The second argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFMETHOD REGEX-LENGTH ...)
; processing (DEFMETHOD REGEX-LENGTH ...)
; processing (DEFMETHOD REGEX-LENGTH ...)
; processing (DEFMETHOD REGEX-LENGTH ...)
; processing (DEFMETHOD REGEX-LENGTH ...)
; processing (DEFMETHOD REGEX-LENGTH ...)
; processing (DEFMETHOD REGEX-LENGTH ...)
; processing (DEFMETHOD REGEX-LENGTH ...)
; processing (DEFGENERIC REGEX-MIN-LENGTH ...)
; processing (DEFMETHOD REGEX-MIN-LENGTH ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD REGEX-MIN-LENGTH (SEQ)
;     (LOOP CL-PPCRE::FOR CL-PPCRE::SUB-REGEX CL-PPCRE::IN (CL-PPCRE::ELEMENTS
;                                                           CL-PPCRE::SEQ)
;           CL-PPCRE::FOR CL-PPCRE::LEN = (CL-PPCRE::REGEX-MIN-LENGTH
;                                          CL-PPCRE::SUB-REGEX)
;           CL-PPCRE::SUM CL-PPCRE::LEN)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-5 CL-PPCRE::LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFMETHOD REGEX-MIN-LENGTH ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD REGEX-MIN-LENGTH (ALTERNATION)
;     (LOOP CL-PPCRE::FOR CL-PPCRE::SUB-REGEX CL-PPCRE::IN (CL-PPCRE::CHOICES
;                                                           CL-PPCRE::ALTERNATION)
;           CL-PPCRE::FOR CL-PPCRE::LEN = (CL-PPCRE::REGEX-MIN-LENGTH
;                                          CL-PPCRE::SUB-REGEX)
;           CL-PPCRE::MINIMIZE CL-PPCRE::LEN)
; --> LET LET SB-LOOP::WITH-MINIMAX-VALUE LET TAGBODY 
; --> SB-LOOP::LOOP-ACCUMULATE-MINIMAX-VALUE PROGN WHEN IF OR LET IF < IF 
; ==>
;   (< #:LOOP-MAXMIN-TEMP-9 #:LOOP-MAXMIN-8)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.

; processing (DEFMETHOD REGEX-MIN-LENGTH ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD REGEX-MIN-LENGTH (BRANCH)
;     (MIN (CL-PPCRE::REGEX-MIN-LENGTH (CL-PPCRE::THEN-REGEX CL-PPCRE::BRANCH))
;          (CL-PPCRE::REGEX-MIN-LENGTH (CL-PPCRE::ELSE-REGEX CL-PPCRE::BRANCH)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.

; processing (DEFMETHOD REGEX-MIN-LENGTH ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD REGEX-MIN-LENGTH (REPETITION)
;     (* (CL-PPCRE::MINIMUM CL-PPCRE::REPETITION)
;        (CL-PPCRE::MIN-LEN CL-PPCRE::REPETITION))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The second argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFMETHOD REGEX-MIN-LENGTH ...)
; processing (DEFMETHOD REGEX-MIN-LENGTH ...)
; processing (DEFMETHOD REGEX-MIN-LENGTH ...)
; processing (DEFMETHOD REGEX-MIN-LENGTH ...)
; processing (DEFMETHOD REGEX-MIN-LENGTH ...)
; processing (DEFMETHOD REGEX-MIN-LENGTH ...)
; processing (DEFMETHOD REGEX-MIN-LENGTH ...)
; processing (DEFGENERIC COMPUTE-OFFSETS ...)
; processing (DEFMETHOD COMPUTE-OFFSETS ...)
; processing (DEFMETHOD COMPUTE-OFFSETS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD COMPUTE-OFFSETS (ALTERNATION T)
;     (/= CL-PPCRE::CURR-OFFSET CL-PPCRE::OLD-OFFSET)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The second argument is a (NOT NULL), not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
;       The second argument is a (NOT NULL), not a DOUBLE-FLOAT.

; processing (DEFMETHOD COMPUTE-OFFSETS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD COMPUTE-OFFSETS (BRANCH T)
;     (EQL CL-PPCRE::THEN-OFFSET
;          (CL-PPCRE::COMPUTE-OFFSETS (CL-PPCRE::ELSE-REGEX CL-PPCRE::BRANCH)
;           CL-PPCRE::START-POS))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (NOT NULL), not a SINGLE-FLOAT.
;   The second argument is a T, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
;   The second argument is a T, not a DOUBLE-FLOAT.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFMETHOD COMPUTE-OFFSETS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD COMPUTE-OFFSETS (REPETITION T)
;     (WITH-SLOTS (CL-PPCRE::LEN CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM)
;         CL-PPCRE::REPETITION
;       (IF (AND CL-PPCRE::LEN (EQ CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM))
;           (+ CL-PPCRE::START-POS (* CL-PPCRE::MINIMUM CL-PPCRE::LEN))
;           NIL))
; --> SYMBOL-MACROLET IF + 
; ==>
;   (*
;    (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::MINIMUM)
;                            (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                         'CL-PPCRE::MINIMUM))
;    (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::LEN)
;                            (SB-PCL::ACCESSOR-SLOT-VALUE #:G0 'CL-PPCRE::LEN)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

; --> SYMBOL-MACROLET IF 
; ==>
;   (+ CL-PPCRE::START-POS
;      (*
;       (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::MINIMUM)
;                               (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                            'CL-PPCRE::MINIMUM))
;       (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::LEN)
;                               (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                            'CL-PPCRE::LEN))))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> SYMBOL-MACROLET IF + 
; ==>
;   (*
;    (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::MINIMUM)
;                            (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                         'CL-PPCRE::MINIMUM))
;    (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::LEN)
;                            (SB-PCL::ACCESSOR-SLOT-VALUE #:G0 'CL-PPCRE::LEN)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The second argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SYMBOL-MACROLET IF 
; ==>
;   (+ CL-PPCRE::START-POS
;      (*
;       (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::MINIMUM)
;                               (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                            'CL-PPCRE::MINIMUM))
;       (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::LEN)
;                               (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                            'CL-PPCRE::LEN))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFMETHOD COMPUTE-OFFSETS ...)
; processing (DEFMETHOD COMPUTE-OFFSETS ...)
; processing (DEFMETHOD COMPUTE-OFFSETS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD COMPUTE-OFFSETS (CHAR-CLASS T)
;     (1+ CL-PPCRE::START-POS)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFMETHOD COMPUTE-OFFSETS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD COMPUTE-OFFSETS (EVERYTHING T)
;     (1+ CL-PPCRE::START-POS)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFMETHOD COMPUTE-OFFSETS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD COMPUTE-OFFSETS (STR T)
;     (+ CL-PPCRE::START-POS (CL-PPCRE::LEN CL-PPCRE::STR))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFMETHOD COMPUTE-OFFSETS ...)
; processing (DEFMETHOD COMPUTE-OFFSETS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD COMPUTE-OFFSETS (FILTER T)
;     (+ CL-PPCRE::START-POS CL-PPCRE::LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFMETHOD COMPUTE-OFFSETS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/regex-class-util-tmp5ADTY1IC.fasl
; compilation finished in 0:00:00.908
; compiling file "/usr/share/common-lisp/source/cl-ppcre/convert.lisp" (written 07 APR 2019 03:51:26 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFMACRO CASE-INSENSITIVE-MODE-P ...)
; processing (DEFMACRO MULTI-LINE-MODE-P ...)
; processing (DEFMACRO SINGLE-LINE-MODE-P ...)
; processing (DEFUN SET-FLAG ...)
; processing (DEFGENERIC RESOLVE-PROPERTY ...)
; processing (DEFUN CONVERT-CHAR-CLASS-TO-TEST-FUNCTION ...)

; file: /usr/share/common-lisp/source/cl-ppcre/convert.lisp
; in: DEFUN CONVERT-CHAR-CLASS-TO-TEST-FUNCTION
;     (FUNCALL CL-PPCRE::TEST-FUNCTION (CHAR-DOWNCASE CHAR))
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

;     (CHAR-DOWNCASE CHAR)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

;     (FUNCALL CL-PPCRE::TEST-FUNCTION (CHAR-UPCASE CHAR))
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

;     (CHAR-UPCASE CHAR)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

;     (FUNCALL CL-PPCRE::TEST-FUNCTION (CHAR-DOWNCASE CHAR))
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

;     (CHAR-DOWNCASE CHAR)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

;     (FUNCALL CL-PPCRE::TEST-FUNCTION (CHAR-UPCASE CHAR))
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

;     (CHAR-UPCASE CHAR)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

;     (FUNCALL CL-PPCRE::TEST-FUNCTION CHAR)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

;     (CHAR-DOWNCASE CHAR)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

;     (CHAR-UPCASE CHAR)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

;     (FUNCALL CL-PPCRE::TEST-FUNCTION CL-PPCRE::CHAR-DOWN)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

;     (FUNCALL CL-PPCRE::TEST-FUNCTION CL-PPCRE::CHAR-UP)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

;     (CHAR-DOWNCASE CHAR)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

;     (CHAR-UPCASE CHAR)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

;     (FUNCALL CL-PPCRE::TEST-FUNCTION CL-PPCRE::CHAR-DOWN)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

;     (FUNCALL CL-PPCRE::TEST-FUNCTION CL-PPCRE::CHAR-UP)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

; processing (DEFUN MAYBE-SPLIT-REPETITION ...)

; file: /usr/share/common-lisp/source/cl-ppcre/convert.lisp
; in: DEFUN MAYBE-SPLIT-REPETITION
;     (- CL-PPCRE::MAXIMUM CL-PPCRE::MINIMUM)
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFUN MAYBE-ACCUMULATE ...)

; file: /usr/share/common-lisp/source/cl-ppcre/convert.lisp
; in: DEFUN MAYBE-ACCUMULATE
;     (+ (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH) (CL-PPCRE::LEN CL-PPCRE::STR))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (- (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH) (CL-PPCRE::LEN CL-PPCRE::STR))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (SETF (SUBSEQ (SLOT-VALUE CL-PPCRE::STARTS-WITH 'CL-PPCRE::STR)
;                   (- (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH)
;                      (CL-PPCRE::LEN CL-PPCRE::STR)))
;             (CL-PPCRE::STR CL-PPCRE::STR)
;           (CL-PPCRE::SKIP CL-PPCRE::STR) T)
; --> SETF LET* 
; ==>
;   (REPLACE #:SEQUENCE #:NEW1 :START1 #:START :END1 NIL)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * . #1=((*))).
;   The second argument is a SEQUENCE, not a (SIMPLE-ARRAY * . #1#).
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
;                                                       (SIMPLE-ARRAY * . #1#)
;                                                       &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
;   The second argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES SIMPLE-BASE-STRING
;                                                              &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER . #1=((*))).
;   The second argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
;                                                       (SIMPLE-ARRAY CHARACTER
;                                                        . #1#)
;                                                       &REST T).

;     (+ (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH) (CL-PPCRE::LEN CL-PPCRE::STR))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (- (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH) (CL-PPCRE::LEN CL-PPCRE::STR))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DECLAIM (INLINE CONVERT-AUX))
; processing (DEFUN CONVERT-AUX ...)
; processing (DEFGENERIC CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)

; file: /usr/share/common-lisp/source/cl-ppcre/convert.lisp
; in: DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ((EQL :BRANCH) T)
;     (LENGTH (CL-PPCRE::CHOICES CL-PPCRE::ALTERNATIONS))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)

; file: /usr/share/common-lisp/source/cl-ppcre/convert.lisp
; in: DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ((EQL :GREEDY-REPETITION) T)
;     (ZEROP LENGTH)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)

; file: /usr/share/common-lisp/source/cl-ppcre/convert.lisp
; in: DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ((EQL :NAMED-REGISTER) T)
;     (COPY-SEQ (SECOND CL-PPCRE::PARSE-TREE))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)

; file: /usr/share/common-lisp/source/cl-ppcre/convert.lisp
; in: DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ((EQL :BACK-REFERENCE) T)
;     (STRING= CL-PPCRE::NAME CL-PPCRE::BACKREF-NAME)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
;   The second argument is a (OR STRING (AND (NOT NULL) SYMBOL)
;                                CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a SIMPLE-STRING.
;   The second argument is a (OR STRING (AND (NOT NULL) SYMBOL)
;                                CHARACTER), not a SIMPLE-STRING.

;     (- CL-PPCRE::REG-NUM CL-PPCRE::REG-INDEX)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (1- CL-PPCRE::BACKREF-NUMBER)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (COPY-SEQ CL-PPCRE::BACKREF-NAME)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (- CL-PPCRE::REG-NUM CL-PPCRE::REG-INDEX)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (1- CL-PPCRE::BACKREF-NUMBER)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (LOOP CL-PPCRE::FOR CL-PPCRE::NAME CL-PPCRE::IN CL-PPCRE::REG-NAMES
;           CL-PPCRE::FOR CL-PPCRE::REG-INDEX CL-PPCRE::FROM 0
;           WHEN (STRING= CL-PPCRE::NAME CL-PPCRE::BACKREF-NAME)
;           CL-PPCRE::COLLECT ...)
; --> LET LET SB-LOOP::WITH-LOOP-LIST-COLLECTION-HEAD LET* TAGBODY 
; --> SB-LOOP::LOOP-DESETQ SETQ THE 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFGENERIC CONVERT-SIMPLE-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-SIMPLE-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-SIMPLE-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-SIMPLE-PARSE-TREE ...)
; processing (DEFUN CONVERT ...)

; file: /usr/share/common-lisp/source/cl-ppcre/convert.lisp
; in: DEFUN CONVERT
;     (COERCE (SLOT-VALUE CL-PPCRE::STARTS-WITH 'CL-PPCRE::STR) 'SIMPLE-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST
;                               (AND (NOT (SIMPLE-ARRAY CHARACTER (*)))
;                                    (NOT SIMPLE-BASE-STRING) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST
;                                (AND (NOT SIMPLE-BASE-STRING)
;                                     (NOT (SIMPLE-ARRAY CHARACTER . #1=((*))))
;                                     VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * . #1#).


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/convert-tmpXLA08HYB.fasl
; compilation finished in 0:00:01.164
; compiling file "/usr/share/common-lisp/source/cl-ppcre/optimize.lisp" (written 07 APR 2019 03:51:26 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFGENERIC FLATTEN ...)
; processing (DEFMETHOD FLATTEN ...)
; processing (DEFMETHOD FLATTEN ...)
; processing (DEFMETHOD FLATTEN ...)
; processing (DEFMETHOD FLATTEN ...)
; processing (DEFGENERIC GATHER-STRINGS ...)
; processing (DEFMETHOD GATHER-STRINGS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/optimize.lisp
; in: DEFMETHOD GATHER-STRINGS (SEQ)
;     (MAKE-ARRAY CL-PPCRE::COLLECTOR-LENGTH :INITIAL-CONTENTS CL-PPCRE::COLLECTOR
;                 :ELEMENT-TYPE 'CHARACTER :FILL-POINTER T :ADJUSTABLE T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a VECTOR, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a VECTOR, not a SIMPLE-BASE-STRING.

;     (INCF CL-PPCRE::COLLECTOR-LENGTH (CL-PPCRE::LEN CL-PPCRE::ELEMENT))
; --> THE 
; ==>
;   (+ (CL-PPCRE::LEN CL-PPCRE::ELEMENT) CL-PPCRE::COLLECTOR-LENGTH)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (SETF (SUBSEQ CL-PPCRE::COLLECTOR CL-PPCRE::OLD-COLLECTOR-LENGTH)
;             (CL-PPCRE::STR CL-PPCRE::ELEMENT)
;           CL-PPCRE::SKIP (CL-PPCRE::SKIP CL-PPCRE::ELEMENT))
; --> SETF LET* 
; ==>
;   (REPLACE #:SEQUENCE #:NEW1 :START1 #:START :END1 NIL)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a (SIMPLE-ARRAY * . #1=((*))).
;   The second argument is a SEQUENCE, not a (SIMPLE-ARRAY * . #1#).
;   The result is a (VALUES VECTOR &OPTIONAL), not a (VALUES
;                                                     (SIMPLE-ARRAY * . #1#)
;                                                     &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-BASE-STRING.
;   The second argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
;   The result is a (VALUES VECTOR &OPTIONAL), not a (VALUES SIMPLE-BASE-STRING
;                                                            &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a (SIMPLE-ARRAY CHARACTER . #1=((*))).
;   The second argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
;   The result is a (VALUES VECTOR &OPTIONAL), not a (VALUES
;                                                     (SIMPLE-ARRAY CHARACTER
;                                                      . #1#)
;                                                     &REST T).

;     (INCF CL-PPCRE::COLLECTOR-LENGTH (CL-PPCRE::LEN CL-PPCRE::ELEMENT))
; --> THE 
; ==>
;   (+ (CL-PPCRE::LEN CL-PPCRE::ELEMENT) CL-PPCRE::COLLECTOR-LENGTH)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFMETHOD GATHER-STRINGS ...)
; processing (DEFMETHOD GATHER-STRINGS ...)
; processing (DEFMETHOD GATHER-STRINGS ...)
; processing (DEFGENERIC START-ANCHORED-P ...)
; processing (DEFMETHOD START-ANCHORED-P ...)
; processing (DEFMETHOD START-ANCHORED-P ...)
; processing (DEFMETHOD START-ANCHORED-P ...)
; processing (DEFMETHOD START-ANCHORED-P ...)

; file: /usr/share/common-lisp/source/cl-ppcre/optimize.lisp
; in: DEFMETHOD START-ANCHORED-P (REPETITION)
;     (PLUSP (CL-PPCRE::MINIMUM CL-PPCRE::REPETITION))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

; processing (DEFMETHOD START-ANCHORED-P ...)
; processing (DEFMETHOD START-ANCHORED-P ...)
; processing (DEFMETHOD START-ANCHORED-P ...)
; processing (DEFMETHOD START-ANCHORED-P ...)

; file: /usr/share/common-lisp/source/cl-ppcre/optimize.lisp
; in: DEFMETHOD START-ANCHORED-P (REGEX)
;     (ZEROP (CL-PPCRE::LEN CL-PPCRE::REGEX))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

; processing (DEFGENERIC END-STRING-AUX ...)
; processing (DEFMETHOD END-STRING-AUX ...)
; processing (DEFMETHOD END-STRING-AUX ...)

; file: /usr/share/common-lisp/source/cl-ppcre/optimize.lisp
; in: DEFMETHOD END-STRING-AUX (SEQ)
;     (ZEROP (CL-PPCRE::LEN CL-PPCRE::ELEMENT-END))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (MAKE-ARRAY CL-PPCRE::CONCATENATED-LENGTH :INITIAL-CONTENTS
;                 (REVERSE (CL-PPCRE::STR CL-PPCRE::CONCATENATED-START))
;                 :ELEMENT-TYPE 'CHARACTER :FILL-POINTER T :ADJUSTABLE T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST (SIMPLE-ARRAY * (*))
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST (SIMPLE-ARRAY * . #1=((*)))
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * . #1#).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST (SIMPLE-ARRAY * (*))
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a SIMPLE-BASE-STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST (SIMPLE-ARRAY * (*))
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.

;     (CHAR CL-PPCRE::STR CL-PPCRE::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (INCF CL-PPCRE::CONCATENATED-LENGTH CL-PPCRE::LEN)
; --> THE 
; ==>
;   (+ CL-PPCRE::LEN CL-PPCRE::CONCATENATED-LENGTH)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; processing (DEFMETHOD END-STRING-AUX ...)
; processing (DEFMETHOD END-STRING-AUX ...)
; processing (DEFMETHOD END-STRING-AUX ...)
; processing (DEFUN END-STRING ...)
; processing (DEFGENERIC COMPUTE-MIN-REST ...)
; processing (DEFMETHOD COMPUTE-MIN-REST ...)
; processing (DEFMETHOD COMPUTE-MIN-REST ...)

; file: /usr/share/common-lisp/source/cl-ppcre/optimize.lisp
; in: DEFMETHOD COMPUTE-MIN-REST (ALTERNATION T)
;     (LOOP CL-PPCRE::FOR CL-PPCRE::CHOICE CL-PPCRE::IN (CL-PPCRE::CHOICES
;                                                        CL-PPCRE::ALTERNATION)
;           CL-PPCRE::MINIMIZE (CL-PPCRE::COMPUTE-MIN-REST CL-PPCRE::CHOICE
;                               CL-PPCRE::CURRENT-MIN-REST))
; --> LET SB-LOOP::WITH-MINIMAX-VALUE LET TAGBODY 
; --> SB-LOOP::LOOP-ACCUMULATE-MINIMAX-VALUE PROGN WHEN IF OR LET IF < IF 
; ==>
;   (< #:LOOP-MAXMIN-TEMP-10 #:LOOP-MAXMIN-9)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.

; processing (DEFMETHOD COMPUTE-MIN-REST ...)

; file: /usr/share/common-lisp/source/cl-ppcre/optimize.lisp
; in: DEFMETHOD COMPUTE-MIN-REST (BRANCH T)
;     (MIN
;      (CL-PPCRE::COMPUTE-MIN-REST (CL-PPCRE::THEN-REGEX CL-PPCRE::BRANCH)
;       CL-PPCRE::CURRENT-MIN-REST)
;      (CL-PPCRE::COMPUTE-MIN-REST (CL-PPCRE::ELSE-REGEX CL-PPCRE::BRANCH)
;       CL-PPCRE::CURRENT-MIN-REST))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.

; processing (DEFMETHOD COMPUTE-MIN-REST ...)

; file: /usr/share/common-lisp/source/cl-ppcre/optimize.lisp
; in: DEFMETHOD COMPUTE-MIN-REST (STR T)
;     (+ CL-PPCRE::CURRENT-MIN-REST (CL-PPCRE::LEN CL-PPCRE::STR))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFMETHOD COMPUTE-MIN-REST ...)

; file: /usr/share/common-lisp/source/cl-ppcre/optimize.lisp
; in: DEFMETHOD COMPUTE-MIN-REST (FILTER T)
;     (+ CL-PPCRE::CURRENT-MIN-REST (OR (CL-PPCRE::LEN CL-PPCRE::FILTER) 0))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFMETHOD COMPUTE-MIN-REST ...)

; file: /usr/share/common-lisp/source/cl-ppcre/optimize.lisp
; in: DEFMETHOD COMPUTE-MIN-REST (REPETITION T)
;     (* (CL-PPCRE::MINIMUM CL-PPCRE::REPETITION)
;        (CL-PPCRE::MIN-LEN CL-PPCRE::REPETITION))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
;   The second argument is a NUMBER, not a INTEGER.

;     (+ CL-PPCRE::CURRENT-MIN-REST
;        (* (CL-PPCRE::MINIMUM CL-PPCRE::REPETITION)
;           (CL-PPCRE::MIN-LEN CL-PPCRE::REPETITION)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* (CL-PPCRE::MINIMUM CL-PPCRE::REPETITION)
;        (CL-PPCRE::MIN-LEN CL-PPCRE::REPETITION))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The second argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (+ CL-PPCRE::CURRENT-MIN-REST
;        (* (CL-PPCRE::MINIMUM CL-PPCRE::REPETITION)
;           (CL-PPCRE::MIN-LEN CL-PPCRE::REPETITION)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFMETHOD COMPUTE-MIN-REST ...)
; processing (DEFMETHOD COMPUTE-MIN-REST ...)
; processing (DEFMETHOD COMPUTE-MIN-REST ...)
; processing (DEFMETHOD COMPUTE-MIN-REST ...)

; file: /usr/share/common-lisp/source/cl-ppcre/optimize.lisp
; in: DEFMETHOD COMPUTE-MIN-REST (LOOKBEHIND T)
;     (+ CL-PPCRE::CURRENT-MIN-REST (CL-PPCRE::LEN CL-PPCRE::LOOKBEHIND))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFMETHOD COMPUTE-MIN-REST ...)

; file: /usr/share/common-lisp/source/cl-ppcre/optimize.lisp
; in: DEFMETHOD COMPUTE-MIN-REST (REGEX T)
;     (1+ CL-PPCRE::CURRENT-MIN-REST)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/optimize-tmpQFGZB4XO.fasl
; compilation finished in 0:00:00.556
; compiling file "/usr/share/common-lisp/source/cl-ppcre/closures.lisp" (written 07 APR 2019 03:51:26 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DECLAIM (INLINE *STRING*= ...))
; processing (DEFUN *STRING*= ...)
; processing (DEFUN *STRING*-EQUAL ...)

; file: /usr/share/common-lisp/source/cl-ppcre/closures.lisp
; in: DEFUN *STRING*-EQUAL
;     (CHAR-EQUAL (SCHAR CL-PPCRE::*STRING* CL-PPCRE::STRING1-IDX)
;                 (SCHAR CL-PPCRE::STRING2 CL-PPCRE::STRING2-IDX))
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

; processing (DEFGENERIC CREATE-MATCHER-AUX ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)

; file: /usr/share/common-lisp/source/cl-ppcre/closures.lisp
; in: DEFMETHOD CREATE-MATCHER-AUX (LOOKBEHIND T)
;     (FUNCALL CL-PPCRE::TEST-MATCHER (- CL-PPCRE::START-POS CL-PPCRE::LEN))
; 
; note: doing signed word to integer coercion (cost 20)
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFMACRO INSERT-CHAR-CLASS-TESTER ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)

; file: /usr/share/common-lisp/source/cl-ppcre/closures.lisp
; in: DEFMETHOD CREATE-MATCHER-AUX (CHAR-CLASS T)
;     (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::CHAR-CLASS
;                                          (SCHAR CL-PPCRE::*STRING*
;                                                 CL-PPCRE::START-POS))
;       (LAMBDA (CL-PPCRE::START-POS)
;         (DECLARE (FIXNUM CL-PPCRE::START-POS))
;         (AND (< CL-PPCRE::START-POS CL-PPCRE::*END-POS*)
;              (CL-PPCRE::CHAR-CLASS-TEST)
;              (FUNCALL CL-PPCRE::NEXT-FN (1+ CL-PPCRE::START-POS)))))
; --> LET LAMBDA FUNCTION AND IF IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

; processing (DEFMETHOD CREATE-MATCHER-AUX ...)

; file: /usr/share/common-lisp/source/cl-ppcre/closures.lisp
; in: DEFMETHOD CREATE-MATCHER-AUX (STR T)
;     (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::START-POS
;      CL-PPCRE::NEXT-POS 0 CL-PPCRE::LEN)
; --> BLOCK LOOP BLOCK LET LET TAGBODY UNLESS IF CHAR-EQUAL 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (CHAR-EQUAL (SCHAR CL-PPCRE::*STRING* CL-PPCRE::START-POS) CL-PPCRE::CHR)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (LENGTH CL-PPCRE::END-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CONS VECTOR
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.

;     (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::END-STRING CL-PPCRE::START-POS
;      CL-PPCRE::TEST-END-POS 0 CL-PPCRE::END-STRING-LEN)
; --> BLOCK LOOP BLOCK LET LET TAGBODY UNLESS IF CHAR-EQUAL 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (+ CL-PPCRE::START-POS CL-PPCRE::LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (FUNCALL CL-PPCRE::NEXT-FN (+ CL-PPCRE::START-POS CL-PPCRE::LEN))
; 
; note: doing signed word to integer coercion (cost 20)

;     (+ CL-PPCRE::START-POS CL-PPCRE::END-STRING-LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (FUNCALL CL-PPCRE::NEXT-FN (+ CL-PPCRE::START-POS CL-PPCRE::LEN))
; 
; note: doing signed word to integer coercion (cost 20)

;     (+ CL-PPCRE::START-POS CL-PPCRE::END-STRING-LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (FUNCALL CL-PPCRE::NEXT-FN (+ CL-PPCRE::START-POS CL-PPCRE::LEN))
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DECLAIM (INLINE WORD-BOUNDARY-P))
; processing (DEFUN WORD-BOUNDARY-P ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)

; file: /usr/share/common-lisp/source/cl-ppcre/closures.lisp
; in: DEFMETHOD CREATE-MATCHER-AUX (BACK-REFERENCE T)
;     (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::*STRING* CL-PPCRE::START-POS
;      CL-PPCRE::NEXT-POS CL-PPCRE::REG-START CL-PPCRE::REG-END)
; --> BLOCK LOOP BLOCK LET LET TAGBODY UNLESS IF CHAR-EQUAL 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (+ CL-PPCRE::START-POS
;        (- (THE FIXNUM CL-PPCRE::REG-END) (THE FIXNUM CL-PPCRE::REG-START)))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; processing (DEFMETHOD CREATE-MATCHER-AUX ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)

; file: /usr/share/common-lisp/source/cl-ppcre/closures.lisp
; in: DEFMETHOD CREATE-MATCHER-AUX (FILTER T)
;     (FUNCALL CL-PPCRE::FN CL-PPCRE::START-POS)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   FN is not known to be a function

;     (FUNCALL CL-PPCRE::NEXT-FN CL-PPCRE::NEXT-POS)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   NEXT-FN is not known to be a function

; processing (DEFMETHOD CREATE-MATCHER-AUX ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/closures-tmpZLYWXAY4.fasl
; compilation finished in 0:00:00.756
; compiling file "/usr/share/common-lisp/source/cl-ppcre/repetition-closures.lisp" (written 07 APR 2019 03:51:26 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFMACRO INCF-AFTER ...)
; processing (DEFMACRO GREEDY-CONSTANT-LENGTH-CLOSURE ...)
; processing (DEFUN CREATE-GREEDY-EVERYTHING-MATCHER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/repetition-closures.lisp
; in: DEFUN CREATE-GREEDY-EVERYTHING-MATCHER
;     (- CL-PPCRE::*END-POS* CL-PPCRE::MIN-REST)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (MIN (+ CL-PPCRE::START-POS CL-PPCRE::MAXIMUM)
;          (- CL-PPCRE::*END-POS* CL-PPCRE::MIN-REST))
; 
; note: doing signed word to integer coercion (cost 20)
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFGENERIC CREATE-GREEDY-CONSTANT-LENGTH-MATCHER ...)
; processing (DEFMETHOD CREATE-GREEDY-CONSTANT-LENGTH-MATCHER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/repetition-closures.lisp
; in: DEFMETHOD CREATE-GREEDY-CONSTANT-LENGTH-MATCHER (REPETITION T)
;     (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX
;                                          (SCHAR CL-PPCRE::*STRING*
;                                                 CL-PPCRE::CURR-POS))
;       (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE (CL-PPCRE::CHAR-CLASS-TEST)))
; --> LET CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET BLOCK 
; --> TAGBODY WHEN IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

;     (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                               (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0
;                               CL-PPCRE::LEN)
; --> BLOCK LOOP BLOCK LET LET TAGBODY UNLESS IF CHAR-EQUAL 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX
;                                          (SCHAR CL-PPCRE::*STRING*
;                                                 CL-PPCRE::CURR-POS))
;       (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE (CL-PPCRE::CHAR-CLASS-TEST)))
; --> LET CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR= CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                                (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0
;                                CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS
;                           (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR/= #\Newline (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (FUNCALL CL-PPCRE::INNER-MATCHER CL-PPCRE::CURR-POS))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; ==>
;   (+ CL-PPCRE::LEN CL-PPCRE::CURR-POS)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; ==>
;   (+ CL-PPCRE::LEN CL-PPCRE::CURR-POS)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR/= #\Newline (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G291)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G281)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX
;                                          (SCHAR CL-PPCRE::*STRING*
;                                                 CL-PPCRE::CURR-POS))
;       (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE (CL-PPCRE::CHAR-CLASS-TEST)))
; --> LET CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LET CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET BLOCK 
; --> TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LET CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET BLOCK 
; --> TAGBODY WHEN IF PROGN INCF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G129)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LET CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> LET CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET BLOCK 
; --> TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LET CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET BLOCK 
; --> TAGBODY WHEN IF PROGN INCF SETQ THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G141)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LET CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS
;                           (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS
;                           (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; ==>
;   (+ CL-PPCRE::LEN CL-PPCRE::CURR-POS)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS
;                           (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; ==>
;   (+ CL-PPCRE::LEN CL-PPCRE::CURR-POS)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                                (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0
;                                CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                                (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0
;                                CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; ==>
;   (+ CL-PPCRE::LEN CL-PPCRE::CURR-POS)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                                (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0
;                                CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; ==>
;   (+ CL-PPCRE::LEN CL-PPCRE::CURR-POS)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR= CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G167)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G179)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G189)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G217)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFGENERIC CREATE-GREEDY-NO-ZERO-MATCHER ...)
; processing (DEFMETHOD CREATE-GREEDY-NO-ZERO-MATCHER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/repetition-closures.lisp
; in: DEFMETHOD CREATE-GREEDY-NO-ZERO-MATCHER (REPETITION T)
;     (SETF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) 0)
; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (INCF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> + AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (DECF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> SB-IMPL::XSUBTRACT AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; processing (DEFGENERIC CREATE-GREEDY-MATCHER ...)
; processing (DEFMETHOD CREATE-GREEDY-MATCHER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/repetition-closures.lisp
; in: DEFMETHOD CREATE-GREEDY-MATCHER (REPETITION T)
;     (SETF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) 0
;           (SVREF CL-PPCRE::*LAST-POS-STORES* CL-PPCRE::ZERO-LENGTH-NUM) NIL)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (INCF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> + AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (DECF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> SB-IMPL::XSUBTRACT AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; processing (DEFMACRO NON-GREEDY-CONSTANT-LENGTH-CLOSURE ...)
; processing (DEFGENERIC CREATE-NON-GREEDY-CONSTANT-LENGTH-MATCHER ...)
; processing (DEFMETHOD CREATE-NON-GREEDY-CONSTANT-LENGTH-MATCHER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/repetition-closures.lisp
; in: DEFMETHOD CREATE-NON-GREEDY-CONSTANT-LENGTH-MATCHER (REPETITION T)
;     (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX
;                                          (SCHAR CL-PPCRE::*STRING*
;                                                 CL-PPCRE::CURR-POS))
;       (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE (CL-PPCRE::CHAR-CLASS-TEST)))
; --> LET CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET 
; --> LOOP BLOCK LET LET TAGBODY UNLESS IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

;     (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                               (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0
;                               CL-PPCRE::LEN)
; --> BLOCK LOOP BLOCK LET LET TAGBODY UNLESS IF CHAR-EQUAL 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR= CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                                (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0
;                                CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS
;                           (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX
;                                          (SCHAR CL-PPCRE::*STRING*
;                                                 CL-PPCRE::CURR-POS))
;       (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE (CL-PPCRE::CHAR-CLASS-TEST)))
; --> LET CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET 
; --> MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE T)
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR/= #\Newline (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (FUNCALL CL-PPCRE::INNER-MATCHER CL-PPCRE::CURR-POS))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G472)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G460)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR/= #\Newline (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-129)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-123)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE T)
; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G418)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G406)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX
;                                          (SCHAR CL-PPCRE::*STRING*
;                                                 CL-PPCRE::CURR-POS))
;       (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE (CL-PPCRE::CHAR-CLASS-TEST)))
; --> LET CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET 
; --> 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LET CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET 
; --> LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-110)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> LET CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET 
; --> MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> LET CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET 
; --> LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-104)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> LET CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET 
; --> MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS
;                           (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS
;                           (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G240)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS
;                           (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G360)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                                (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0
;                                CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                                (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0
;                                CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G256)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                                (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0
;                                CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G340)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR= CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-72)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-66)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-63)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-57)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFGENERIC CREATE-NON-GREEDY-NO-ZERO-MATCHER ...)
; processing (DEFMETHOD CREATE-NON-GREEDY-NO-ZERO-MATCHER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/repetition-closures.lisp
; in: DEFMETHOD CREATE-NON-GREEDY-NO-ZERO-MATCHER (REPETITION T)
;     (SETF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) 0)
; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (INCF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> + AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (DECF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> SB-IMPL::XSUBTRACT AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; processing (DEFGENERIC CREATE-NON-GREEDY-MATCHER ...)
; processing (DEFMETHOD CREATE-NON-GREEDY-MATCHER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/repetition-closures.lisp
; in: DEFMETHOD CREATE-NON-GREEDY-MATCHER (REPETITION T)
;     (SETF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) 0
;           (SVREF CL-PPCRE::*LAST-POS-STORES* CL-PPCRE::ZERO-LENGTH-NUM) NIL)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (INCF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> + AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (DECF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> SB-IMPL::XSUBTRACT AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; processing (DEFMACRO CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE ...)
; processing (DEFGENERIC CREATE-CONSTANT-REPETITION-CONSTANT-LENGTH-MATCHER ...)
; processing (DEFMETHOD CREATE-CONSTANT-REPETITION-CONSTANT-LENGTH-MATCHER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/repetition-closures.lisp
; in:
;      DEFMETHOD CREATE-CONSTANT-REPETITION-CONSTANT-LENGTH-MATCHER (REPETITION T)
;     (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX
;                                          (SCHAR CL-PPCRE::*STRING*
;                                                 CL-PPCRE::CURR-POS))
;       (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;        (AND (CL-PPCRE::CHAR-CLASS-TEST) (1+ CL-PPCRE::CURR-POS))))
; --> LET CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE LAMBDA FUNCTION 
; --> LET AND IF IF LOOP BLOCK LET TAGBODY UNLESS IF AND IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

;     (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS CL-PPCRE::NEXT-POS
;                               0 CL-PPCRE::LEN)
; --> BLOCK LOOP BLOCK LET LET TAGBODY UNLESS IF CHAR-EQUAL 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (LET ((CL-PPCRE::NEXT-POS (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)))
;        (DECLARE (FIXNUM CL-PPCRE::NEXT-POS))
;        (AND
;         (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS CL-PPCRE::NEXT-POS
;                              0 CL-PPCRE::LEN)
;         CL-PPCRE::NEXT-POS)))
; --> FUNCTION LET + THE 
; ==>
;   (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (AND
;       (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))
;       (1+ CL-PPCRE::CURR-POS)))
; --> FUNCTION LET + THE 
; ==>
;   (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (AND (CHAR= CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))
;           (1+ CL-PPCRE::CURR-POS)))
; --> FUNCTION LET + THE 
; ==>
;   (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (LET ((CL-PPCRE::NEXT-POS (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)))
;        (DECLARE (FIXNUM CL-PPCRE::NEXT-POS))
;        (AND
;         (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                                   CL-PPCRE::NEXT-POS 0 CL-PPCRE::LEN)
;         CL-PPCRE::NEXT-POS)))
; --> FUNCTION LET + THE 
; ==>
;   (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX
;                                          (SCHAR CL-PPCRE::*STRING*
;                                                 CL-PPCRE::CURR-POS))
;       (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;        (AND (CL-PPCRE::CHAR-CLASS-TEST) (1+ CL-PPCRE::CURR-POS))))
; --> LET CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE LAMBDA FUNCTION 
; --> LET + THE 
; ==>
;   (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (AND (CHAR/= #\Newline (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))
;           (1+ CL-PPCRE::CURR-POS)))
; --> FUNCTION LET + THE 
; ==>
;   (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (FUNCALL CL-PPCRE::INNER-MATCHER CL-PPCRE::CURR-POS))
; --> FUNCTION LET + THE 
; ==>
;   (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

; --> FUNCTION LET 
; ==>
;   (+ CL-PPCRE::START-POS (THE FIXNUM (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION LET AND IF IF LOOP BLOCK LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G194)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (AND (CHAR/= #\Newline (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))
;           (1+ CL-PPCRE::CURR-POS)))
; --> FUNCTION LET 
; ==>
;   (+ CL-PPCRE::START-POS (THE FIXNUM (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION LET AND IF IF LOOP BLOCK LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-41)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

;     (+ CL-PPCRE::START-POS CL-PPCRE::REPETITIONS)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX
;                                          (SCHAR CL-PPCRE::*STRING*
;                                                 CL-PPCRE::CURR-POS))
;       (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;        (AND (CL-PPCRE::CHAR-CLASS-TEST) (1+ CL-PPCRE::CURR-POS))))
; --> LET CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE LAMBDA FUNCTION 
; --> LET 
; ==>
;   (+ CL-PPCRE::START-POS (THE FIXNUM (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LET CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE LAMBDA FUNCTION 
; --> LET AND IF IF LOOP BLOCK LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-38)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (LET ((CL-PPCRE::NEXT-POS (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)))
;        (DECLARE (FIXNUM CL-PPCRE::NEXT-POS))
;        (AND
;         (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS CL-PPCRE::NEXT-POS
;                              0 CL-PPCRE::LEN)
;         CL-PPCRE::NEXT-POS)))
; --> FUNCTION LET 
; ==>
;   (+ CL-PPCRE::START-POS (THE FIXNUM (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (LET ((CL-PPCRE::NEXT-POS (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)))
;        (DECLARE (FIXNUM CL-PPCRE::NEXT-POS))
;        (AND
;         (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS CL-PPCRE::NEXT-POS
;                              0 CL-PPCRE::LEN)
;         CL-PPCRE::NEXT-POS)))
; --> FUNCTION LET AND IF IF LOOP BLOCK LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G104)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (LET ((CL-PPCRE::NEXT-POS (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)))
;        (DECLARE (FIXNUM CL-PPCRE::NEXT-POS))
;        (AND
;         (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                                   CL-PPCRE::NEXT-POS 0 CL-PPCRE::LEN)
;         CL-PPCRE::NEXT-POS)))
; --> FUNCTION LET 
; ==>
;   (+ CL-PPCRE::START-POS (THE FIXNUM (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (LET ((CL-PPCRE::NEXT-POS (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)))
;        (DECLARE (FIXNUM CL-PPCRE::NEXT-POS))
;        (AND
;         (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                                   CL-PPCRE::NEXT-POS 0 CL-PPCRE::LEN)
;         CL-PPCRE::NEXT-POS)))
; --> FUNCTION LET AND IF IF LOOP BLOCK LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G152)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (AND (CHAR= CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))
;           (1+ CL-PPCRE::CURR-POS)))
; --> FUNCTION LET 
; ==>
;   (+ CL-PPCRE::START-POS (THE FIXNUM (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION LET AND IF IF LOOP BLOCK LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-25)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (AND
;       (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))
;       (1+ CL-PPCRE::CURR-POS)))
; --> FUNCTION LET 
; ==>
;   (+ CL-PPCRE::START-POS (THE FIXNUM (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION LET AND IF IF LOOP BLOCK LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-23)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; processing (DEFGENERIC CREATE-CONSTANT-REPETITION-MATCHER ...)
; processing (DEFMETHOD CREATE-CONSTANT-REPETITION-MATCHER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/repetition-closures.lisp
; in: DEFMETHOD CREATE-CONSTANT-REPETITION-MATCHER (REPETITION T)
;     (SETF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) 0)
; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (INCF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> + AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (DECF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> SB-IMPL::XSUBTRACT AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (SETF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) 0
;           (AREF CL-PPCRE::*LAST-POS-STORES* CL-PPCRE::ZERO-LENGTH-NUM) NIL)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (ZEROP (CL-PPCRE::MIN-LEN CL-PPCRE::REPETITION))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (INCF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> + AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (DECF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> SB-IMPL::XSUBTRACT AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; processing (DEFMETHOD CREATE-MATCHER-AUX ...)

; file: /usr/share/common-lisp/source/cl-ppcre/repetition-closures.lisp
; in: DEFMETHOD CREATE-MATCHER-AUX (REPETITION T)
;     (AND CL-PPCRE::MAXIMUM (ZEROP CL-PPCRE::MAXIMUM))
; --> ZEROP 
; ==>
;   1
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (AND CL-PPCRE::MAXIMUM (= CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM 1))
; --> = 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (OR (COMPLEX SINGLE-FLOAT)
;                                                        (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (AND (EQL CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM) CL-PPCRE::LEN
;          (NOT CL-PPCRE::CONTAINS-REGISTER-P))
; --> IF 
; ==>
;   (EQL
;    (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::MINIMUM)
;                            (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                         'CL-PPCRE::MINIMUM))
;    (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::MAXIMUM)
;                            (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                         'CL-PPCRE::MAXIMUM)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a SINGLE-FLOAT.
;   The second argument is a T, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a DOUBLE-FLOAT.
;   The second argument is a T, not a DOUBLE-FLOAT.

;     (COND
;      ((AND CL-PPCRE::MAXIMUM (ZEROP CL-PPCRE::MAXIMUM))
;       (ERROR "Got REPETITION with MAXIMUM 0 (should not happen)"))
;      ((AND CL-PPCRE::MAXIMUM (= CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM 1))
;       (ERROR "Got REPETITION with MAXIMUM 1 and MINIMUM 1 (should not happen)"))
;      ((AND (EQL CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM) CL-PPCRE::LEN
;            (NOT CL-PPCRE::CONTAINS-REGISTER-P))
;       (CL-PPCRE::CREATE-CONSTANT-REPETITION-CONSTANT-LENGTH-MATCHER
;        CL-PPCRE::REPETITION CL-PPCRE::NEXT-FN))
;      ((EQL CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM)
;       (CL-PPCRE::CREATE-CONSTANT-REPETITION-MATCHER CL-PPCRE::REPETITION
;        CL-PPCRE::NEXT-FN))
;      ((AND CL-PPCRE::GREEDYP CL-PPCRE::LEN (NOT CL-PPCRE::CONTAINS-REGISTER-P))
;       (CL-PPCRE::CREATE-GREEDY-CONSTANT-LENGTH-MATCHER CL-PPCRE::REPETITION
;        CL-PPCRE::NEXT-FN))
;      ((AND CL-PPCRE::GREEDYP
;            (OR (PLUSP CL-PPCRE::MIN-LEN) (EQL CL-PPCRE::MAXIMUM 1)))
;       (CL-PPCRE::CREATE-GREEDY-NO-ZERO-MATCHER CL-PPCRE::REPETITION
;        CL-PPCRE::NEXT-FN))
;      (CL-PPCRE::GREEDYP
;       (CL-PPCRE::CREATE-GREEDY-MATCHER CL-PPCRE::REPETITION CL-PPCRE::NEXT-FN))
;      ((AND CL-PPCRE::LEN (PLUSP CL-PPCRE::LEN)
;            (NOT CL-PPCRE::CONTAINS-REGISTER-P))
;       (CL-PPCRE::CREATE-NON-GREEDY-CONSTANT-LENGTH-MATCHER CL-PPCRE::REPETITION
;        CL-PPCRE::NEXT-FN))
;      ((OR (PLUSP CL-PPCRE::MIN-LEN) (EQL CL-PPCRE::MAXIMUM 1))
;       (CL-PPCRE::CREATE-NON-GREEDY-NO-ZERO-MATCHER CL-PPCRE::REPETITION
;        CL-PPCRE::NEXT-FN))
;      (T
;       (CL-PPCRE::CREATE-NON-GREEDY-MATCHER CL-PPCRE::REPETITION
;        CL-PPCRE::NEXT-FN)))
; --> IF IF IF 
; ==>
;   (EQL
;    (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::MINIMUM)
;                            (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                         'CL-PPCRE::MINIMUM))
;    (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::MAXIMUM)
;                            (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                         'CL-PPCRE::MAXIMUM)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a SINGLE-FLOAT.
;   The second argument is a T, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a DOUBLE-FLOAT.
;   The second argument is a T, not a DOUBLE-FLOAT.

;     (OR (PLUSP CL-PPCRE::MIN-LEN) (EQL CL-PPCRE::MAXIMUM 1))
; --> PLUSP 
; ==>
;   1
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (AND CL-PPCRE::LEN (PLUSP CL-PPCRE::LEN) (NOT CL-PPCRE::CONTAINS-REGISTER-P))
; --> IF PLUSP 
; ==>
;   1
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (OR (PLUSP CL-PPCRE::MIN-LEN) (EQL CL-PPCRE::MAXIMUM 1))
; --> PLUSP 
; ==>
;   1
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (AND CL-PPCRE::MAXIMUM (= CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM 1))
; --> = 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a NUMBER, not a DOUBLE-FLOAT.
;       The second argument is a NUMBER, not a DOUBLE-FLOAT.

;     (AND (EQL CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM) CL-PPCRE::LEN
;          (NOT CL-PPCRE::CONTAINS-REGISTER-P))
; --> IF 
; ==>
;   (EQL
;    (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::MINIMUM)
;                            (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                         'CL-PPCRE::MINIMUM))
;    (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::MAXIMUM)
;                            (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                         'CL-PPCRE::MAXIMUM)))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

;     (COND
;      ((AND CL-PPCRE::MAXIMUM (ZEROP CL-PPCRE::MAXIMUM))
;       (ERROR "Got REPETITION with MAXIMUM 0 (should not happen)"))
;      ((AND CL-PPCRE::MAXIMUM (= CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM 1))
;       (ERROR "Got REPETITION with MAXIMUM 1 and MINIMUM 1 (should not happen)"))
;      ((AND (EQL CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM) CL-PPCRE::LEN
;            (NOT CL-PPCRE::CONTAINS-REGISTER-P))
;       (CL-PPCRE::CREATE-CONSTANT-REPETITION-CONSTANT-LENGTH-MATCHER
;        CL-PPCRE::REPETITION CL-PPCRE::NEXT-FN))
;      ((EQL CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM)
;       (CL-PPCRE::CREATE-CONSTANT-REPETITION-MATCHER CL-PPCRE::REPETITION
;        CL-PPCRE::NEXT-FN))
;      ((AND CL-PPCRE::GREEDYP CL-PPCRE::LEN (NOT CL-PPCRE::CONTAINS-REGISTER-P))
;       (CL-PPCRE::CREATE-GREEDY-CONSTANT-LENGTH-MATCHER CL-PPCRE::REPETITION
;        CL-PPCRE::NEXT-FN))
;      ((AND CL-PPCRE::GREEDYP
;            (OR (PLUSP CL-PPCRE::MIN-LEN) (EQL CL-PPCRE::MAXIMUM 1)))
;       (CL-PPCRE::CREATE-GREEDY-NO-ZERO-MATCHER CL-PPCRE::REPETITION
;        CL-PPCRE::NEXT-FN))
;      (CL-PPCRE::GREEDYP
;       (CL-PPCRE::CREATE-GREEDY-MATCHER CL-PPCRE::REPETITION CL-PPCRE::NEXT-FN))
;      ((AND CL-PPCRE::LEN (PLUSP CL-PPCRE::LEN)
;            (NOT CL-PPCRE::CONTAINS-REGISTER-P))
;       (CL-PPCRE::CREATE-NON-GREEDY-CONSTANT-LENGTH-MATCHER CL-PPCRE::REPETITION
;        CL-PPCRE::NEXT-FN))
;      ((OR (PLUSP CL-PPCRE::MIN-LEN) (EQL CL-PPCRE::MAXIMUM 1))
;       (CL-PPCRE::CREATE-NON-GREEDY-NO-ZERO-MATCHER CL-PPCRE::REPETITION
;        CL-PPCRE::NEXT-FN))
;      (T
;       (CL-PPCRE::CREATE-NON-GREEDY-MATCHER CL-PPCRE::REPETITION
;        CL-PPCRE::NEXT-FN)))
; --> IF IF IF 
; ==>
;   (EQL
;    (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::MINIMUM)
;                            (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                         'CL-PPCRE::MINIMUM))
;    (SB-C::WITH-SOURCE-FORM (SLOT-VALUE #:G0 'CL-PPCRE::MAXIMUM)
;                            (SB-PCL::ACCESSOR-SLOT-VALUE #:G0
;                                                         'CL-PPCRE::MAXIMUM)))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

;     (OR (PLUSP CL-PPCRE::MIN-LEN) (EQL CL-PPCRE::MAXIMUM 1))
; --> PLUSP 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

;     (AND CL-PPCRE::LEN (PLUSP CL-PPCRE::LEN) (NOT CL-PPCRE::CONTAINS-REGISTER-P))
; --> IF PLUSP 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

;     (OR (PLUSP CL-PPCRE::MIN-LEN) (EQL CL-PPCRE::MAXIMUM 1))
; --> PLUSP 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/repetition-closures-tmp41U2SYN6.fasl
; compilation finished in 0:00:01.952
; compiling file "/usr/share/common-lisp/source/cl-ppcre/scanner.lisp" (written 07 APR 2019 03:51:26 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFMACRO BMH-MATCHER-AUX ...)
; processing (DEFUN CREATE-BMH-MATCHER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/scanner.lisp
; in: DEFUN CREATE-BMH-MATCHER
;     (CL-PPCRE::BMH-MATCHER-AUX :CASE-INSENSITIVE-P T)
; --> FUNCTION IF LOOP BLOCK LET TAGBODY LOOP BLOCK LET LET TAGBODY UNLESS IF 
; --> AND IF CHAR-EQUAL 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (LENGTH CL-PPCRE::PATTERN)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CHAR-UPCASE (SCHAR CL-PPCRE::PATTERN CL-PPCRE::K))
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

;     (CHAR-DOWNCASE (SCHAR CL-PPCRE::PATTERN CL-PPCRE::K))
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

;     (SEARCH CL-PPCRE::PATTERN CL-PPCRE::*STRING* :START2 CL-PPCRE::START-POS
;             :END2 CL-PPCRE::*END-POS* :TEST CL-PPCRE::TEST)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CL-PPCRE::BMH-MATCHER-AUX)
; --> FUNCTION IF OR LET IF > IF > THE 
; ==>
;   (+ CL-PPCRE::START-POS CL-PPCRE::M)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> FUNCTION IF LOOP BLOCK LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 
; --> MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G90)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; ==>
;   (SB-INT:FIXNUMP #:G94)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (CL-PPCRE::BMH-MATCHER-AUX :CASE-INSENSITIVE-P T)
; --> FUNCTION IF OR LET IF > IF > THE 
; ==>
;   (+ CL-PPCRE::START-POS CL-PPCRE::M)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> FUNCTION IF LOOP BLOCK LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 
; --> MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G80)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; ==>
;   (SB-INT:FIXNUMP #:G84)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFMACRO CHAR-SEARCHER-AUX ...)
; processing (DEFUN CREATE-CHAR-SEARCHER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/scanner.lisp
; in: DEFUN CREATE-CHAR-SEARCHER
;     (CL-PPCRE::CHAR-SEARCHER-AUX :CASE-INSENSITIVE-P T)
; --> FUNCTION AND IF LOOP BLOCK LET LET TAGBODY WHEN IF SETQ THE AND IF 
; --> CHAR-EQUAL 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

; processing (DECLAIM (INLINE NEWLINE-SKIPPER))
; processing (DEFUN NEWLINE-SKIPPER ...)
; processing (DEFMACRO INSERT-ADVANCE-FN ...)
; processing (DEFUN CREATE-SCANNER-AUX ...)

; file: /usr/share/common-lisp/source/cl-ppcre/scanner.lisp
; in: DEFUN CREATE-SCANNER-AUX
;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: unable to open code because: The operands might not be the same type.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: unable to open code because: The operands might not be the same type.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::START-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::START-STRING-TEST CL-PPCRE::END-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FIXNUM CL-PPCRE::END-STRING-OFFSET)
;                (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (LOOP (UNLESS (SETQ #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;             (LOCALLY
;              (DECLARE #)
;              (WHEN # #)
;              (LET #
;                #)))))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: unable to open code because: The operands might not be the same type.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::START-STRING-TEST CL-PPCRE::END-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FIXNUM CL-PPCRE::END-STRING-OFFSET)
;                (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (LOOP (UNLESS (SETQ #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;             (LOCALLY
;              (DECLARE #)
;              (WHEN # #)
;              (LET #
;                #)))))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FIXNUM CL-PPCRE::END-STRING-OFFSET CL-PPCRE::STARTS-WITH-LEN)
;                (FUNCTION CL-PPCRE::START-STRING-TEST CL-PPCRE::END-STRING-TEST))
;       (LOOP (UNLESS (SETQ #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;             (LOCALLY
;              (DECLARE #)
;              (WHEN # #)
;              (LET #
;                #)))))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: unable to open code because: The operands might not be the same type.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::START-STRING-TEST CL-PPCRE::END-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: unable to open code because: The operands might not be the same type.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::START-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: unable to open code because: The operands might not be the same type.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: unable to open code because: The operands might not be the same type.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::START-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::START-STRING-TEST CL-PPCRE::END-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FIXNUM CL-PPCRE::END-STRING-OFFSET)
;                (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (LOOP (UNLESS (SETQ #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;             (LOCALLY
;              (DECLARE #)
;              (WHEN # #)
;              (LET #
;                #)))))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FIXNUM CL-PPCRE::END-STRING-OFFSET CL-PPCRE::STARTS-WITH-LEN)
;                (FUNCTION CL-PPCRE::START-STRING-TEST CL-PPCRE::END-STRING-TEST))
;       (LOOP (UNLESS (SETQ #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;             (LOCALLY
;              (DECLARE #)
;              (WHEN # #)
;              (LET #
;                #)))))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF = 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the second argument of IF-EQ

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF IF AND 
; --> IF NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN LET MULTIPLE-VALUE-BIND LET 
; --> UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1016)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN WHEN IF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1028)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF = 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the second argument of IF-EQ

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF IF AND 
; --> IF NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN LET MULTIPLE-VALUE-BIND LET 
; --> UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1089)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN WHEN IF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1101)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF = 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the second argument of IF-EQ

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF IF AND 
; --> IF NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN LET MULTIPLE-VALUE-BIND LET 
; --> UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1170)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN WHEN IF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1182)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::START-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF = 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the second argument of IF-EQ

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF IF AND 
; --> IF NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN LET MULTIPLE-VALUE-BIND LET 
; --> UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1245)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN WHEN IF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1257)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF = 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the second argument of IF-EQ

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF IF AND 
; --> IF NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN LET MULTIPLE-VALUE-BIND LET 
; --> UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1324)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN WHEN IF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1336)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::START-STRING-TEST CL-PPCRE::END-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF = 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the second argument of IF-EQ

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF IF AND 
; --> IF NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN LET MULTIPLE-VALUE-BIND LET 
; --> UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1411)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN WHEN IF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1423)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (= CL-PPCRE::POS
;        (- (THE FIXNUM CL-PPCRE::*END-STRING-POS*) CL-PPCRE::END-STRING-OFFSET))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

;     (- (THE FIXNUM CL-PPCRE::*END-STRING-POS*) CL-PPCRE::END-STRING-OFFSET)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (= CL-PPCRE::POS
;        (- (THE FIXNUM CL-PPCRE::*END-STRING-POS*) CL-PPCRE::END-STRING-OFFSET))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

;     (- (THE FIXNUM CL-PPCRE::*END-STRING-POS*) CL-PPCRE::END-STRING-OFFSET)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FIXNUM CL-PPCRE::END-STRING-OFFSET)
;                (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (LOOP (UNLESS (SETQ #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;             (LOCALLY
;              (DECLARE #)
;              (WHEN # #)
;              (LET #
;                #)))))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF = 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the second argument of IF-EQ

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF IF AND 
; --> IF NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN LET MULTIPLE-VALUE-BIND LET 
; --> UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1500)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN WHEN IF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1512)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (= CL-PPCRE::POS
;        (- (THE FIXNUM CL-PPCRE::*END-STRING-POS*) CL-PPCRE::END-STRING-OFFSET))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

;     (FUNCALL CL-PPCRE::END-STRING-TEST CL-PPCRE::TRY-POS)
; 
; note: doing signed word to integer coercion (cost 20) from TRY-POS

;     (- (THE FIXNUM CL-PPCRE::*END-STRING-POS*) CL-PPCRE::END-STRING-OFFSET)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (= CL-PPCRE::POS
;        (- (THE FIXNUM CL-PPCRE::*END-STRING-POS*) CL-PPCRE::END-STRING-OFFSET))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

;     (FUNCALL CL-PPCRE::END-STRING-TEST CL-PPCRE::TRY-POS)
; 
; note: doing signed word to integer coercion (cost 20) from TRY-POS

;     (- (THE FIXNUM CL-PPCRE::*END-STRING-POS*) CL-PPCRE::END-STRING-OFFSET)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FIXNUM CL-PPCRE::END-STRING-OFFSET CL-PPCRE::STARTS-WITH-LEN)
;                (FUNCTION CL-PPCRE::START-STRING-TEST CL-PPCRE::END-STRING-TEST))
;       (LOOP (UNLESS (SETQ #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;             (LOCALLY
;              (DECLARE #)
;              (WHEN # #)
;              (LET #
;                #)))))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF = 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the second argument of IF-EQ

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF IF AND 
; --> IF NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN LET MULTIPLE-VALUE-BIND LET 
; --> UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1599)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN WHEN IF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1611)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/scanner-tmpZJO38N9S.fasl
; compilation finished in 0:00:03.440
; compiling file "/usr/share/common-lisp/source/cl-ppcre/api.lisp" (written 07 APR 2019 03:51:26 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFVAR *LOOK-AHEAD-FOR-SUFFIX* ...)
; processing (DEFGENERIC CREATE-SCANNER ...)
; processing (DEFMETHOD CREATE-SCANNER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFMETHOD CREATE-SCANNER (STRING)
;     (COPY-SEQ CL-PPCRE::QUOTED-REGEX-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

; processing (DEFMETHOD CREATE-SCANNER ...)
; processing (DEFMETHOD CREATE-SCANNER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFMETHOD CREATE-SCANNER (T)
;     (PLUSP (CL-PPCRE::LEN CL-PPCRE::END-STRING))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (= 1 (CL-PPCRE::LEN CL-PPCRE::END-STRING))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (PLUSP (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (= 1 (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (PLUSP (CL-PPCRE::LEN CL-PPCRE::END-STRING))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

;     (PLUSP (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

; processing (DEFGENERIC SCAN ...)
; processing (DEFMETHOD SCAN ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFMETHOD SCAN (STRING T)
;     (LENGTH CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (FUNCALL (CL-PPCRE:CREATE-SCANNER CL-PPCRE::REGEX-STRING)
;              (CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING CL-PPCRE::TARGET-STRING)
;              CL-PPCRE::START CL-PPCRE::END)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

;     (CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST
;                               (AND (NOT (SIMPLE-ARRAY CHARACTER (*)))
;                                    (NOT SIMPLE-BASE-STRING) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST
;                                (AND (NOT SIMPLE-BASE-STRING)
;                                     (NOT (SIMPLE-ARRAY CHARACTER . #1=((*))))
;                                     VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * . #1#).

; processing (DEFMETHOD SCAN ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFMETHOD SCAN #'T
;     (LENGTH CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST
;                               (AND (NOT (SIMPLE-ARRAY CHARACTER (*)))
;                                    (NOT SIMPLE-BASE-STRING) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST
;                                (AND (NOT SIMPLE-BASE-STRING)
;                                     (NOT (SIMPLE-ARRAY CHARACTER . #1=((*))))
;                                     VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * . #1#).

; processing (DEFMETHOD SCAN ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFMETHOD SCAN (T T)
;     (LENGTH CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (FUNCALL (CL-PPCRE:CREATE-SCANNER CL-PPCRE::PARSE-TREE)
;              (CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING CL-PPCRE::TARGET-STRING)
;              CL-PPCRE::START CL-PPCRE::END)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

;     (CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST
;                               (AND (NOT (SIMPLE-ARRAY CHARACTER (*)))
;                                    (NOT SIMPLE-BASE-STRING) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST
;                                (AND (NOT SIMPLE-BASE-STRING)
;                                     (NOT (SIMPLE-ARRAY CHARACTER . #1=((*))))
;                                     VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * . #1#).

; processing (DEFINE-COMPILER-MACRO SCAN ...)
; processing (DEFUN SCAN-TO-STRINGS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN SCAN-TO-STRINGS
;     (LENGTH CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (MAP 'VECTOR
;          (LAMBDA (CL-PPCRE::REG-START CL-PPCRE::REG-END)
;            (IF CL-PPCRE::REG-START
;                (FUNCALL CL-PPCRE::SUBSTR-FN CL-PPCRE::TARGET-STRING
;                         CL-PPCRE::REG-START CL-PPCRE::REG-END)
;                NIL))
;          CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; processing (DEFINE-COMPILER-MACRO SCAN-TO-STRINGS ...)
; processing (DEFMACRO REGISTER-GROUPS-BIND ...)
; processing (DEFMACRO DO-SCANS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFMACRO DO-SCANS
;     (DEFMACRO CL-PPCRE:DO-SCANS
;               (
;                (CL-PPCRE::MATCH-START
;                 CL-PPCRE::MATCH-END
;                 CL-PPCRE::REG-STARTS
;                 CL-PPCRE::REG-ENDS
;                 CL-PPCRE::REGEX
;                 CL-PPCRE::TARGET-STRING
;                 &OPTIONAL
;                 CL-PPCRE::RESULT-FORM
;                 &KEY
;                 CL-PPCRE::START
;                 CL-PPCRE::END)
;                &BODY CL-PPCRE::BODY &ENVIRONMENT CL-PPCRE::ENV)
;       #<(SIMPLE-ARRAY CHARACTER
;          (495)) Iterates over TARGET-STRING and tries to match REGEX as often as
;   possible evaluating BODY with MATCH-START, MATCH-END, REG-STARTS, and
;   REG-ENDS bound to the four return values of each match in turn.  ... {5573980F}>
;       (CL-PPCRE::WITH-REBINDING (CL-PPCRE::TARGET-STRING)
;         (CL-PPCRE::WITH-UNIQUE-NAMES (CL-PPCRE::%START CL-PPCRE::%END
;                                       CL-PPCRE::%REGEX CL-PPCRE::SCANNER)
;           (DECLARE (IGNORABLE CL-PPCRE::%REGEX CL-PPCRE::SCANNER))
;           `(BLOCK NIL
;              (LET* #
;                #
;                #)))))
; 
; caught STYLE-WARNING:
;   &OPTIONAL and &KEY found in the same lambda list: (MATCH-START MATCH-END
;                                                      REG-STARTS REG-ENDS REGEX
;                                                      TARGET-STRING &OPTIONAL
;                                                      RESULT-FORM &KEY START END)

; processing (DEFMACRO DO-MATCHES ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFMACRO DO-MATCHES
;     (DEFMACRO CL-PPCRE:DO-MATCHES
;               (
;                (CL-PPCRE::MATCH-START
;                 CL-PPCRE::MATCH-END
;                 CL-PPCRE::REGEX
;                 CL-PPCRE::TARGET-STRING
;                 &OPTIONAL
;                 CL-PPCRE::RESULT-FORM
;                 &KEY
;                 CL-PPCRE::START
;                 CL-PPCRE::END)
;                &BODY CL-PPCRE::BODY)
;       #<(SIMPLE-ARRAY CHARACTER
;          (477)) Iterates over TARGET-STRING and tries to match REGEX as often as
;   possible evaluating BODY with MATCH-START and MATCH-END bound to the
;   start/end positions of each match in turn.  After the last match,
;   ... {56DEF80F}>
;       (CL-PPCRE::WITH-UNIQUE-NAMES (CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS)
;         `(CL-PPCRE:DO-SCANS (,CL-PPCRE::MATCH-START ,CL-PPCRE::MATCH-END
;                              ,CL-PPCRE::REG-STARTS ,CL-PPCRE::REG-ENDS
;                              ,CL-PPCRE::REGEX ,CL-PPCRE::TARGET-STRING
;                              ,CL-PPCRE::RESULT-FORM :START ,CL-PPCRE::START :END
;                              ,CL-PPCRE::END)
;            ,@CL-PPCRE::BODY)))
; 
; caught STYLE-WARNING:
;   &OPTIONAL and &KEY found in the same lambda list: (MATCH-START MATCH-END REGEX
;                                                      TARGET-STRING &OPTIONAL
;                                                      RESULT-FORM &KEY START END)

; processing (DEFMACRO DO-MATCHES-AS-STRINGS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFMACRO DO-MATCHES-AS-STRINGS
;     (DEFMACRO CL-PPCRE:DO-MATCHES-AS-STRINGS
;               (
;                (CL-PPCRE::MATCH-VAR
;                 CL-PPCRE::REGEX
;                 CL-PPCRE::TARGET-STRING
;                 &OPTIONAL
;                 CL-PPCRE::RESULT-FORM
;                 &KEY
;                 CL-PPCRE::START
;                 CL-PPCRE::END
;                 CL-PPCRE::SHAREDP)
;                &BODY CL-PPCRE::BODY)
;       #<(SIMPLE-ARRAY CHARACTER
;          (569)) Iterates over TARGET-STRING and tries to match REGEX as often as
;   possible evaluating BODY with MATCH-VAR bound to the substring of
;   TARGET-STRING corresponding to each match in turn.  After the last
;   ma... {56F0D007}>
;       (CL-PPCRE::WITH-REBINDING (CL-PPCRE::TARGET-STRING)
;         (CL-PPCRE::WITH-UNIQUE-NAMES (CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END
;                                       CL-PPCRE::SUBSTR-FN)
;           `(LET (#)
;              (CL-PPCRE:DO-MATCHES #
;                #)))))
; 
; caught STYLE-WARNING:
;   &OPTIONAL and &KEY found in the same lambda list: (MATCH-VAR REGEX
;                                                      TARGET-STRING &OPTIONAL
;                                                      RESULT-FORM &KEY START END
;                                                      SHAREDP)

; processing (DEFMACRO DO-REGISTER-GROUPS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFMACRO DO-REGISTER-GROUPS
;     (DEFMACRO CL-PPCRE:DO-REGISTER-GROUPS
;               (CL-PPCRE::VAR-LIST
;                (CL-PPCRE::REGEX
;                 CL-PPCRE::TARGET-STRING
;                 &OPTIONAL
;                 CL-PPCRE::RESULT-FORM
;                 &KEY
;                 CL-PPCRE::START
;                 CL-PPCRE::END
;                 CL-PPCRE::SHAREDP)
;                &BODY CL-PPCRE::BODY)
;       #<(SIMPLE-ARRAY CHARACTER
;          (820)) Iterates over TARGET-STRING and tries to match REGEX as often as
;   possible evaluating BODY with the variables in VAR-LIST bound to the
;   corresponding register groups for each match in turn, i.e. each
;   va... {5704F007}>
;       (CL-PPCRE::WITH-REBINDING (CL-PPCRE::TARGET-STRING)
;         (CL-PPCRE::WITH-UNIQUE-NAMES (CL-PPCRE::SUBSTR-FN CL-PPCRE::MATCH-START
;                                       CL-PPCRE::MATCH-END CL-PPCRE::REG-STARTS
;                                       CL-PPCRE::REG-ENDS CL-PPCRE::START-INDEX)
;           `(LET (#)
;              (CL-PPCRE:DO-SCANS #
;                #)))))
; 
; caught STYLE-WARNING:
;   &OPTIONAL and &KEY found in the same lambda list: (REGEX TARGET-STRING
;                                                            &OPTIONAL RESULT-FORM
;                                                            &KEY START END SHAREDP)

; processing (DEFUN ALL-MATCHES ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN ALL-MATCHES
;     (LENGTH CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CL-PPCRE:DO-MATCHES (CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END
;                           CL-PPCRE::REGEX CL-PPCRE::TARGET-STRING
;                           (NREVERSE CL-PPCRE::RESULT-LIST) :START CL-PPCRE::START
;                           :END CL-PPCRE::END)
;       (PUSH CL-PPCRE::MATCH-START CL-PPCRE::RESULT-LIST)
;       (PUSH CL-PPCRE::MATCH-END CL-PPCRE::RESULT-LIST))
; --> LET BLOCK LET* OR LET IF 
; ==>
;   (LENGTH #:TARGET-STRING3)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; --> LET BLOCK LET* SETQ THE CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING LET COND 
; --> IF THE COERCE 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST
;                               (AND (NOT (SIMPLE-ARRAY CHARACTER (*)))
;                                    (NOT SIMPLE-BASE-STRING) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST
;                                (AND (NOT SIMPLE-BASE-STRING)
;                                     (NOT (SIMPLE-ARRAY CHARACTER . #1=((*))))
;                                     VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * . #1#).

; --> LET BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 
; ==>
;   (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

; --> LET BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+ 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (OR (COMPLEX SINGLE-FLOAT)
;                                                        (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a RATIONAL.

; --> LET BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 
; ==>
;   (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.

; --> LET BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR REAL COMPLEX), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR REAL COMPLEX), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFINE-COMPILER-MACRO ALL-MATCHES ...)
; processing (DEFUN ALL-MATCHES-AS-STRINGS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN ALL-MATCHES-AS-STRINGS
;     (LENGTH CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CL-PPCRE:DO-MATCHES-AS-STRINGS (CL-PPCRE::MATCH CL-PPCRE::REGEX
;                                      CL-PPCRE::TARGET-STRING
;                                      (NREVERSE CL-PPCRE::RESULT-LIST) :START
;                                      CL-PPCRE::START :END CL-PPCRE::END :SHAREDP
;                                      CL-PPCRE::SHAREDP)
;       (PUSH CL-PPCRE::MATCH CL-PPCRE::RESULT-LIST))
; --> LET CL-PPCRE:DO-MATCHES CL-PPCRE:DO-SCANS LET BLOCK LET* OR LET IF 
; ==>
;   (LENGTH #:TARGET-STRING7)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; --> LET CL-PPCRE:DO-MATCHES CL-PPCRE:DO-SCANS LET BLOCK LET* SETQ THE 
; --> CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING LET COND IF THE COERCE 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST
;                               (AND (NOT (SIMPLE-ARRAY CHARACTER (*)))
;                                    (NOT SIMPLE-BASE-STRING) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST
;                                (AND (NOT SIMPLE-BASE-STRING)
;                                     (NOT (SIMPLE-ARRAY CHARACTER . #1=((*))))
;                                     VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * . #1#).

; --> LET CL-PPCRE:DO-MATCHES CL-PPCRE:DO-SCANS LET BLOCK LET* LOOP BLOCK 
; --> TAGBODY PROGN MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION SETQ THE 
; --> IF 
; ==>
;   (= #:MATCH-START2 #:MATCH-END3)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

; --> LET CL-PPCRE:DO-MATCHES CL-PPCRE:DO-SCANS LET BLOCK LET* LOOP BLOCK 
; --> TAGBODY PROGN MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION SETQ THE 
; --> IF 1+ 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (OR (COMPLEX SINGLE-FLOAT)
;                                                        (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a RATIONAL.

; --> LET CL-PPCRE:DO-MATCHES CL-PPCRE:DO-SCANS LET BLOCK LET* LOOP BLOCK 
; --> TAGBODY PROGN MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION SETQ THE 
; --> IF 
; ==>
;   (= #:MATCH-START2 #:MATCH-END3)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.

; --> LET CL-PPCRE:DO-MATCHES CL-PPCRE:DO-SCANS LET BLOCK LET* LOOP BLOCK 
; --> TAGBODY PROGN MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION SETQ THE 
; --> IF 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR REAL COMPLEX), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR REAL COMPLEX), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFINE-COMPILER-MACRO ALL-MATCHES-AS-STRINGS ...)
; processing (DEFUN SPLIT ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN SPLIT
;     (LENGTH CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CL-PPCRE:DO-SCANS (CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END
;                         CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS CL-PPCRE::REGEX
;                         CL-PPCRE::TARGET-STRING NIL :START CL-PPCRE::START :END
;                         CL-PPCRE::END)
;       (UNLESS
;           (AND (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
;                (= CL-PPCRE::MATCH-START (CAR CL-PPCRE::POS-LIST)))
;         (WHEN
;             (AND CL-PPCRE::LIMIT (PLUSP CL-PPCRE::LIMIT) (>= # CL-PPCRE::LIMIT))
;           (RETURN))
;         (PUSH CL-PPCRE::MATCH-START CL-PPCRE::POS-LIST)
;         (WHEN CL-PPCRE::WITH-REGISTERS-P
;           (LOOP CL-PPCRE::FOR CL-PPCRE::REG-START CL-PPCRE::ACROSS CL-PPCRE::REG-STARTS
;                 CL-PPCRE::FOR CL-PPCRE::REG-END CL-PPCRE::ACROSS CL-PPCRE::REG-ENDS
;                 IF CL-PPCRE::REG-START
;                 DO ...))
;         (PUSH CL-PPCRE::MATCH-END CL-PPCRE::POS-LIST)))
; --> BLOCK LET* OR LET IF 
; ==>
;   (LENGTH #:TARGET-STRING1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; --> BLOCK LET* SETQ THE CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING LET COND IF 
; --> THE COERCE 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST
;                               (AND (NOT (SIMPLE-ARRAY CHARACTER (*)))
;                                    (NOT SIMPLE-BASE-STRING) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST
;                                (AND (NOT SIMPLE-BASE-STRING)
;                                     (NOT (SIMPLE-ARRAY CHARACTER . #1=((*))))
;                                     VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * . #1#).

;     (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (= CL-PPCRE::MATCH-START (CAR CL-PPCRE::POS-LIST))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (OR (COMPLEX SINGLE-FLOAT)
;                                                        (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (PLUSP CL-PPCRE::LIMIT)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (LOOP CL-PPCRE::FOR CL-PPCRE::REG-START CL-PPCRE::ACROSS CL-PPCRE::REG-STARTS
;           CL-PPCRE::FOR CL-PPCRE::REG-END CL-PPCRE::ACROSS CL-PPCRE::REG-ENDS
;           IF CL-PPCRE::REG-START
;           DO ...)
; --> LET LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CL-PPCRE:DO-SCANS (CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END
;                         CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS CL-PPCRE::REGEX
;                         CL-PPCRE::TARGET-STRING NIL :START CL-PPCRE::START :END
;                         CL-PPCRE::END)
;       (UNLESS
;           (AND (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
;                (= CL-PPCRE::MATCH-START (CAR CL-PPCRE::POS-LIST)))
;         (WHEN
;             (AND CL-PPCRE::LIMIT (PLUSP CL-PPCRE::LIMIT) (>= # CL-PPCRE::LIMIT))
;           (RETURN))
;         (PUSH CL-PPCRE::MATCH-START CL-PPCRE::POS-LIST)
;         (WHEN CL-PPCRE::WITH-REGISTERS-P
;           (LOOP CL-PPCRE::FOR CL-PPCRE::REG-START CL-PPCRE::ACROSS CL-PPCRE::REG-STARTS
;                 CL-PPCRE::FOR CL-PPCRE::REG-END CL-PPCRE::ACROSS CL-PPCRE::REG-ENDS
;                 IF CL-PPCRE::REG-START
;                 DO ...))
;         (PUSH CL-PPCRE::MATCH-END CL-PPCRE::POS-LIST)))
; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 
; ==>
;   (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+ 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (OR (COMPLEX SINGLE-FLOAT)
;                                                        (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a RATIONAL.

;     (> CL-PPCRE::THIS-END CL-PPCRE::THIS-START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.

;     (>= (INCF CL-PPCRE::COUNTER) CL-PPCRE::LIMIT)
; 
; note: unable to open code because: The operands might not be the same type.

;     (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.

;     (= CL-PPCRE::MATCH-START (CAR CL-PPCRE::POS-LIST))
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (OR REAL COMPLEX), not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (OR REAL COMPLEX), not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.

;     (PLUSP CL-PPCRE::LIMIT)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       etc.

;     (INCF CL-PPCRE::COUNTER)
; --> THE 
; ==>
;   (+ 1 CL-PPCRE::COUNTER)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (>= (INCF CL-PPCRE::COUNTER) CL-PPCRE::LIMIT)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The second argument is a (OR (DOUBLE-FLOAT #1=(0.0d0))
;                                    (SINGLE-FLOAT #2=(0.0)) (RATIONAL #3=(0))), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (INTEGER 1), not a (UNSIGNED-BYTE 32).
;       The second argument is a (OR (DOUBLE-FLOAT #1#) (SINGLE-FLOAT #2#)
;                                    (RATIONAL #3#)), not a (UNSIGNED-BYTE 32).
;       etc.

;     (CL-PPCRE:DO-SCANS (CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END
;                         CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS CL-PPCRE::REGEX
;                         CL-PPCRE::TARGET-STRING NIL :START CL-PPCRE::START :END
;                         CL-PPCRE::END)
;       (UNLESS
;           (AND (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
;                (= CL-PPCRE::MATCH-START (CAR CL-PPCRE::POS-LIST)))
;         (WHEN
;             (AND CL-PPCRE::LIMIT (PLUSP CL-PPCRE::LIMIT) (>= # CL-PPCRE::LIMIT))
;           (RETURN))
;         (PUSH CL-PPCRE::MATCH-START CL-PPCRE::POS-LIST)
;         (WHEN CL-PPCRE::WITH-REGISTERS-P
;           (LOOP CL-PPCRE::FOR CL-PPCRE::REG-START CL-PPCRE::ACROSS CL-PPCRE::REG-STARTS
;                 CL-PPCRE::FOR CL-PPCRE::REG-END CL-PPCRE::ACROSS CL-PPCRE::REG-ENDS
;                 IF CL-PPCRE::REG-START
;                 DO ...))
;         (PUSH CL-PPCRE::MATCH-END CL-PPCRE::POS-LIST)))
; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 
; ==>
;   (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a NUMBER, not a DOUBLE-FLOAT.
;       The second argument is a NUMBER, not a DOUBLE-FLOAT.

; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR REAL COMPLEX), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR REAL COMPLEX), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (> CL-PPCRE::THIS-END CL-PPCRE::THIS-START)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a (NOT NULL), not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a T, not a DOUBLE-FLOAT.
;       The second argument is a (NOT NULL), not a DOUBLE-FLOAT.
;       etc.

; processing (DEFINE-COMPILER-MACRO SPLIT ...)
; processing (DEFUN STRING-CASE-MODIFIER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN STRING-CASE-MODIFIER
;     (CHAR CL-PPCRE::STR (1- CL-PPCRE::FROM))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR CL-PPCRE::STR CL-PPCRE::FROM)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR CL-PPCRE::STR CL-PPCRE::TO)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR CL-PPCRE::STR (1- CL-PPCRE::TO))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR CL-PPCRE::STR CL-PPCRE::INDEX)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (UPPER-CASE-P CL-PPCRE::CHR)
; --> BLOCK SB-IMPL::WITH-CASE-INFO BLOCK LOCALLY LET LET* IF LET = IF = 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the second argument of IF-EQ

; processing (DEFGENERIC BUILD-REPLACEMENT-TEMPLATE ...)
; processing (LET* (# #) ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFMETHOD BUILD-REPLACEMENT-TEMPLATE (STRING)
;     (POSITION-IF #'CL-PPCRE::DIGIT-CHAR-P CL-PPCRE::REPLACEMENT-STRING :START
;                  CL-PPCRE::MATCH-START :END CL-PPCRE::MATCH-END)
; 
; note: unable to
;   expand inline
; because:
;   upgraded array element type not known at compile time

;     (CHAR CL-PPCRE::REPLACEMENT-STRING (1+ CL-PPCRE::MATCH-START))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (< CL-PPCRE::FROM CL-PPCRE::MATCH-START)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (1-
;      (PARSE-INTEGER CL-PPCRE::REPLACEMENT-STRING :START CL-PPCRE::PARSE-START
;                     :JUNK-ALLOWED T))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR INTEGER NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR INTEGER NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (< CL-PPCRE::TOKEN 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; processing (DEFMETHOD BUILD-REPLACEMENT-TEMPLATE ...)
; processing (DEFMETHOD BUILD-REPLACEMENT-TEMPLATE ...)
; processing (DEFMETHOD BUILD-REPLACEMENT-TEMPLATE ...)
; processing (DEFUN BUILD-REPLACEMENT ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN BUILD-REPLACEMENT
;     (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::REG-START
;                        CL-PPCRE::REG-END)
; --> MAKE-ARRAY 
; ==>
;   (- CL-PPCRE::END CL-PPCRE::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (ARRAY-DIMENSION CL-PPCRE::REG-STARTS 0)
; 
; note: unable to
;   optimize
; because:
;   The array dimensions are unknown; must call ARRAY-DIMENSION at runtime.

;     (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::MATCH-START
;                        CL-PPCRE::MATCH-END)
; 
; note: unable to optimize because: ELEMENT-TYPE is not constant.

;     (MAP 'LIST
;          (LAMBDA (CL-PPCRE::REG-START CL-PPCRE::REG-END)
;            (AND CL-PPCRE::REG-START
;                 (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::REG-START
;                                    CL-PPCRE::REG-END)))
;          CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS)
; 
; note: unable to open code because: can't determine sequence argument type

;     (APPLY CL-PPCRE::TOKEN
;            (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::MATCH-START
;                               CL-PPCRE::MATCH-END)
;            (MAP 'LIST
;                 (LAMBDA (CL-PPCRE::REG-START CL-PPCRE::REG-END)
;                   (AND CL-PPCRE::REG-START
;                        (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING
;                                           CL-PPCRE::REG-START
;                                           CL-PPCRE::REG-END)))
;                 CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS))
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

;     (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::MATCH-START
;                        CL-PPCRE::MATCH-END)
; --> MAKE-ARRAY 
; ==>
;   (- CL-PPCRE::END CL-PPCRE::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MAP 'LIST
;          (LAMBDA (CL-PPCRE::REG-START CL-PPCRE::REG-END)
;            (AND CL-PPCRE::REG-START
;                 (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::REG-START
;                                    CL-PPCRE::REG-END)))
;          CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS)
; 
; note: unable to open code because: can't determine sequence argument type

;     (FUNCALL CL-PPCRE::TOKEN CL-PPCRE::TARGET-STRING CL-PPCRE::START
;              CL-PPCRE::END CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END
;              CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

;     (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::REG-START
;                        CL-PPCRE::REG-END)
; --> MAKE-ARRAY 
; ==>
;   (- CL-PPCRE::END CL-PPCRE::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::MATCH-START
;                        CL-PPCRE::MATCH-END)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; ==>
;   (MAKE-ARRAY (- CL-PPCRE::END CL-PPCRE::START) :ELEMENT-TYPE
;               (ARRAY-ELEMENT-TYPE SEQUENCE) :DISPLACED-TO SEQUENCE
;               :DISPLACED-INDEX-OFFSET CL-PPCRE::START)
; 
; note: unable to optimize because: ELEMENT-TYPE is not constant.

;     (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::REG-START
;                        CL-PPCRE::REG-END)
; ==>
;   (MAKE-ARRAY (- CL-PPCRE::END CL-PPCRE::START) :ELEMENT-TYPE
;               (ARRAY-ELEMENT-TYPE SEQUENCE) :DISPLACED-TO SEQUENCE
;               :DISPLACED-INDEX-OFFSET CL-PPCRE::START)
; 
; note: unable to optimize because: ELEMENT-TYPE is not constant.
; 
; note: unable to optimize because: ELEMENT-TYPE is not constant.

;     (>= CL-PPCRE::TOKEN CL-PPCRE::REG-BOUND)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (1+ CL-PPCRE::TOKEN)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::MATCH-START
;                        CL-PPCRE::MATCH-END)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; --> MAKE-ARRAY 
; ==>
;   (- CL-PPCRE::END CL-PPCRE::START)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::REG-START
;                        CL-PPCRE::REG-END)
; --> MAKE-ARRAY 
; ==>
;   (- CL-PPCRE::END CL-PPCRE::START)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFUN REPLACE-AUX ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN REPLACE-AUX
;     (FUNCALL
;      (CL-PPCRE::STRING-CASE-MODIFIER CL-PPCRE::TARGET-STRING CL-PPCRE::FROM
;       CL-PPCRE::TO CL-PPCRE::START CL-PPCRE::END)
;      CL-PPCRE::CURR-REPLACEMENT)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

; processing (DEFUN REGEX-REPLACE ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN REGEX-REPLACE
;     (LENGTH CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (SUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::START CL-PPCRE::END)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

; processing (DEFINE-COMPILER-MACRO REGEX-REPLACE ...)
; processing (DEFUN REGEX-REPLACE-ALL ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN REGEX-REPLACE-ALL
;     (LENGTH CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CL-PPCRE:DO-SCANS (CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END
;                         CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS CL-PPCRE::REGEX
;                         CL-PPCRE::TARGET-STRING NIL :START CL-PPCRE::START :END
;                         CL-PPCRE::END)
;       (PUSH CL-PPCRE::MATCH-START CL-PPCRE::POS-LIST)
;       (PUSH CL-PPCRE::MATCH-END CL-PPCRE::POS-LIST)
;       (PUSH CL-PPCRE::REG-STARTS CL-PPCRE::REG-LIST)
;       (PUSH CL-PPCRE::REG-ENDS CL-PPCRE::REG-LIST))
; --> BLOCK LET* OR LET IF 
; ==>
;   (LENGTH #:TARGET-STRING1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; --> BLOCK LET* SETQ THE CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING LET COND IF 
; --> THE COERCE 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST
;                               (AND (NOT (SIMPLE-ARRAY CHARACTER (*)))
;                                    (NOT SIMPLE-BASE-STRING) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST
;                                (AND (NOT SIMPLE-BASE-STRING)
;                                     (NOT (SIMPLE-ARRAY CHARACTER . #1=((*))))
;                                     VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * . #1#).

; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 
; ==>
;   (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+ 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (OR (COMPLEX SINGLE-FLOAT)
;                                                        (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a RATIONAL.

;     (SUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::START CL-PPCRE::END)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (CL-PPCRE:DO-SCANS (CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END
;                         CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS CL-PPCRE::REGEX
;                         CL-PPCRE::TARGET-STRING NIL :START CL-PPCRE::START :END
;                         CL-PPCRE::END)
;       (PUSH CL-PPCRE::MATCH-START CL-PPCRE::POS-LIST)
;       (PUSH CL-PPCRE::MATCH-END CL-PPCRE::POS-LIST)
;       (PUSH CL-PPCRE::REG-STARTS CL-PPCRE::REG-LIST)
;       (PUSH CL-PPCRE::REG-ENDS CL-PPCRE::REG-LIST))
; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 
; ==>
;   (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.

; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR REAL COMPLEX), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR REAL COMPLEX), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFINE-COMPILER-MACRO REGEX-REPLACE-ALL ...)
; processing (DEFMACRO REGEX-APROPOS-AUX ...)
; processing (DEFUN REGEX-APROPOS-LIST ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN REGEX-APROPOS-LIST
;     (DEFUN CL-PPCRE:REGEX-APROPOS-LIST
;            (CL-PPCRE::REGEX
;             &OPTIONAL CL-PPCRE::PACKAGES
;             &KEY (CL-PPCRE::CASE-INSENSITIVE T))
;       (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;       #<(SIMPLE-ARRAY CHARACTER
;          (221)) Similar to the standard function APROPOS-LIST but returns a list of
;   all symbols which match the regular expression REGEX.  If
;   CASE-INSENSITIVE is true and REGEX isn't already a scanner, a
;   case-insensi... {50DB3467}>
;       (LET ((CL-PPCRE::COLLECTOR 'NIL))
;         (CL-PPCRE::REGEX-APROPOS-AUX (CL-PPCRE::REGEX CL-PPCRE::PACKAGES
;                                                       CL-PPCRE::CASE-INSENSITIVE
;                                                       CL-PPCRE::COLLECTOR)
;           (PUSH SYMBOL CL-PPCRE::COLLECTOR))))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL-PPCRE:REGEX-APROPOS-LIST
;         (CL-PPCRE::REGEX &OPTIONAL CL-PPCRE::PACKAGES &KEY
;                          (CL-PPCRE::CASE-INSENSITIVE T))
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       #<(SIMPLE-ARRAY CHARACTER
;          (221)) Similar to the standard function APROPOS-LIST but returns a list of
; all symbols which match the regular expression REGEX.  If
; CASE-INSENSITIVE is true and REGEX isn't already a scanner, a
; case-insensi... {50DB3467}>
;       (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;       (BLOCK CL-PPCRE:REGEX-APROPOS-LIST
;         (LET ((CL-PPCRE::COLLECTOR 'NIL))
;           (CL-PPCRE::REGEX-APROPOS-AUX (CL-PPCRE::REGEX CL-PPCRE::PACKAGES
;                                                         CL-PPCRE::CASE-INSENSITIVE
;                                                         CL-PPCRE::COLLECTOR)
;             (PUSH SYMBOL CL-PPCRE::COLLECTOR)))))
; 
; caught STYLE-WARNING:
;   &OPTIONAL and &KEY found in the same lambda list: (REGEX &OPTIONAL PACKAGES
;                                                            &KEY
;                                                            (CASE-INSENSITIVE T))

; processing (DEFUN PRINT-SYMBOL-INFO ...)
; processing (DEFUN REGEX-APROPOS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN REGEX-APROPOS
;     (DEFUN CL-PPCRE:REGEX-APROPOS
;            (CL-PPCRE::REGEX
;             &OPTIONAL CL-PPCRE::PACKAGES
;             &KEY (CL-PPCRE::CASE-INSENSITIVE T))
;       #<(SIMPLE-ARRAY CHARACTER
;          (216)) Similar to the standard function APROPOS but returns a list of all
;   symbols which match the regular expression REGEX.  If CASE-INSENSITIVE
;   is true and REGEX isn't already a scanner, a case-insensitive ... {51A78007}>
;       (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;       (CL-PPCRE::REGEX-APROPOS-AUX (CL-PPCRE::REGEX CL-PPCRE::PACKAGES
;                                                     CL-PPCRE::CASE-INSENSITIVE)
;         (CL-PPCRE::PRINT-SYMBOL-INFO SYMBOL))
;       (VALUES))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL-PPCRE:REGEX-APROPOS
;         (CL-PPCRE::REGEX &OPTIONAL CL-PPCRE::PACKAGES &KEY
;                          (CL-PPCRE::CASE-INSENSITIVE T))
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       #<(SIMPLE-ARRAY CHARACTER
;          (216)) Similar to the standard function APROPOS but returns a list of all
; symbols which match the regular expression REGEX.  If CASE-INSENSITIVE
; is true and REGEX isn't already a scanner, a case-insensitive ... {51A78007}>
;       (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;       (BLOCK CL-PPCRE:REGEX-APROPOS
;         (CL-PPCRE::REGEX-APROPOS-AUX (CL-PPCRE::REGEX CL-PPCRE::PACKAGES
;                                                       CL-PPCRE::CASE-INSENSITIVE)
;           (CL-PPCRE::PRINT-SYMBOL-INFO SYMBOL))
;         (VALUES)))
; 
; caught STYLE-WARNING:
;   &OPTIONAL and &KEY found in the same lambda list: (REGEX &OPTIONAL PACKAGES
;                                                            &KEY
;                                                            (CASE-INSENSITIVE T))

; processing (LET* (# #) ...)
; processing (LET* (# # ...) ...)
; processing (LET* (# # ...) ...)
; processing (DEFUN PARSE-TREE-SYNONYM ...)
; processing (DEFUN (SETF PARSE-TREE-SYNONYM) ...)
; processing (DEFMACRO DEFINE-PARSE-TREE-SYNONYM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/api-tmpTONDV3YY.fasl
; compilation finished in 0:00:01.884
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "cl-ppcre" "api">
; compiling file "/usr/share/common-lisp/source/cl-unicode/packages.lisp" (written 01 NOV 2020 09:00:59 PM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE :CL-UNICODE ...)
; processing (DEFPACKAGE :CL-UNICODE-NAMES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-unicode/packages-tmpGMDY266S.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/cl-unicode/specials.lisp" (written 01 NOV 2020 09:00:59 PM):
; processing (IN-PACKAGE :CL-UNICODE)
; processing (DEFCONSTANT +CODE-POINT-LIMIT+ ...)
; processing (DEFVAR *CANONICAL-NAMES* ...)
; processing (DEFVAR *NAMES-TO-CODE-POINTS* ...)
; processing (DEFVAR *UNICODE1-NAMES-TO-CODE-POINTS* ...)
; processing (DEFVAR *CODE-POINTS-TO-NAMES* ...)
; processing (DEFVAR *CODE-POINTS-TO-UNICODE1-NAMES* ...)
; processing (DEFVAR *CASE-MAPPINGS* ...)
; processing (DEFVAR *SPECIAL-CASE-MAPPINGS* ...)
; processing (DEFVAR *COMPOSITION-MAPPINGS* ...)
; processing (DEFVAR *GENERAL-CATEGORIES* ...)
; processing (DEFVAR *COMPATIBILITY-FORMATTING-TAGS* ...)
; processing (DEFVAR *SCRIPTS* ...)
; processing (DEFVAR *CODE-BLOCKS* ...)
; processing (DEFVAR *BINARY-PROPERTIES* ...)
; processing (DEFVAR *BIDI-CLASSES* ...)
; processing (DEFVAR *PROPERTY-MAP* ...)
; processing (DEFVAR *PROPERTY-TESTS* ...)
; processing (DEFVAR *PROPERTY-ALIASES* ...)
; processing (DEFVAR *JAMO-SHORT-NAMES* ...)
; processing (DEFVAR *HANGUL-SYLLABLES-TO-CODE-POINTS* ...)
; processing (DEFVAR *TRY-UNICODE1-NAMES-P* ...)
; processing (DEFVAR *TRY-ABBREVIATIONS-P* ...)
; processing (DEFVAR *SCRIPTS-TO-TRY* ...)
; processing (DEFVAR *TRY-HEX-NOTATION-P* ...)
; processing (DEFVAR *TRY-LISP-NAMES-P* ...)
; processing (DEFVAR *PREVIOUS-READTABLES* ...)
; processing (PUSHNEW :CL-UNICODE ...)
; processing (DEFVAR *HYPERDOC-BASE-URI* ...)
; processing (LET (#) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-unicode/specials-tmpI9AXLRQN.fasl
; compilation finished in 0:00:00.036
; compiling file "/usr/share/common-lisp/source/cl-unicode/util.lisp" (written 01 NOV 2020 09:00:59 PM):
; processing (IN-PACKAGE :CL-UNICODE)
; processing (DEFUN PARSE-HEX ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN TREE-LOOKUP ...)
; processing (DEFGENERIC MAPPING ...)
; processing (DEFUN EVALUATE-CASING-CONDITION ...)
; processing (DEFGENERIC SPECIAL-MAPPING ...)
; processing (DEFGENERIC CASE-FOLDING ...)

; file: /usr/share/common-lisp/source/cl-unicode/util.lisp
; in: DEFGENERIC CASE-FOLDING
;     (CL-UNICODE::CASE-FOLDING CL-UNICODE::CODE-POINT)
; 
; caught STYLE-WARNING:
;   The function CASE-FOLDING is called with one argument, but wants exactly two.

; processing (DEFUN CJK-UNIFIED-IDEOGRAPH-P ...)
; processing (DEFUN MAYBE-COMPUTE-CJK-NAME ...)
; processing (DEFUN MAYBE-FIND-CJK-CODE-POINT ...)
; processing (DEFMACRO DEFINE-HANGUL-CONSTANT ...)
; processing (DEFINE-HANGUL-CONSTANT "SBase" ...)
; processing (DEFINE-HANGUL-CONSTANT "LBase" ...)
; processing (DEFINE-HANGUL-CONSTANT "VBase" ...)
; processing (DEFINE-HANGUL-CONSTANT "TBase" ...)
; processing (DEFINE-HANGUL-CONSTANT "VCount" ...)
; processing (DEFINE-HANGUL-CONSTANT "TCount" ...)
; processing (DEFINE-HANGUL-CONSTANT "NCount" ...)
; processing (DECLAIM (INLINE COMPUTE-HANGUL-NAME))
; processing (DEFUN COMPUTE-HANGUL-NAME ...)

; file: /usr/share/common-lisp/source/cl-unicode/util.lisp
; in: DEFUN COMPUTE-HANGUL-NAME
;     (FLOOR CL-UNICODE::S-INDEX CL-UNICODE::+N-COUNT+)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -536870912 536826879), not a (UNSIGNED-BYTE
;                                                                  32).

;     (MOD CL-UNICODE::S-INDEX CL-UNICODE::+N-COUNT+)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -536870912 536826879), not a (UNSIGNED-BYTE
;                                                                  32).

;     (MOD CL-UNICODE::S-INDEX CL-UNICODE::+T-COUNT+)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -536870912 536826879), not a (UNSIGNED-BYTE
;                                                                  32).

;     (LET* ((CL-UNICODE::S-INDEX (- CL-UNICODE::CODE-POINT CL-UNICODE::+S-BASE+))
;            (CL-UNICODE::L-VALUE
;             (+ CL-UNICODE::+L-BASE+
;                (FLOOR CL-UNICODE::S-INDEX CL-UNICODE::+N-COUNT+)))
;            (CL-UNICODE::V-VALUE
;             (+ CL-UNICODE::+V-BASE+ (FLOOR # CL-UNICODE::+T-COUNT+)))
;            (CL-UNICODE::T-VALUE
;             (+ CL-UNICODE::+T-BASE+
;                (MOD CL-UNICODE::S-INDEX CL-UNICODE::+T-COUNT+))))
;       (DECLARE (FIXNUM CL-UNICODE::S-INDEX CL-UNICODE::T-VALUE))
;       (FORMAT NIL "~A~A~@[~A~]"
;               (GETHASH CL-UNICODE::L-VALUE CL-UNICODE::*JAMO-SHORT-NAMES*)
;               (GETHASH CL-UNICODE::V-VALUE CL-UNICODE::*JAMO-SHORT-NAMES*)
;               (AND (/= CL-UNICODE::T-VALUE CL-UNICODE::+T-BASE+)
;                    (GETHASH CL-UNICODE::T-VALUE CL-UNICODE::*JAMO-SHORT-NAMES*))))
; --> LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G46)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DECLAIM (INLINE COMPUTE-HANGUL-DECOMPOSITION))
; processing (DEFUN COMPUTE-HANGUL-DECOMPOSITION ...)

; file: /usr/share/common-lisp/source/cl-unicode/util.lisp
; in: DEFUN COMPUTE-HANGUL-DECOMPOSITION
;     (FLOOR CL-UNICODE::S-INDEX CL-UNICODE::+N-COUNT+)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -536870912 536826879), not a (UNSIGNED-BYTE
;                                                                  32).

;     (MOD CL-UNICODE::S-INDEX CL-UNICODE::+N-COUNT+)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -536870912 536826879), not a (UNSIGNED-BYTE
;                                                                  32).

;     (MOD CL-UNICODE::S-INDEX CL-UNICODE::+T-COUNT+)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -536870912 536826879), not a (UNSIGNED-BYTE
;                                                                  32).

;     (FLOOR CL-UNICODE::S-INDEX CL-UNICODE::+T-COUNT+)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -536870912 536826879), not a (UNSIGNED-BYTE
;                                                                  32).

;     (LET* ((CL-UNICODE::S-INDEX (- CL-UNICODE::CODE-POINT CL-UNICODE::+S-BASE+))
;            (CL-UNICODE::L-VALUE
;             (+ CL-UNICODE::+L-BASE+
;                (FLOOR CL-UNICODE::S-INDEX CL-UNICODE::+N-COUNT+)))
;            (CL-UNICODE::V-VALUE
;             (+ CL-UNICODE::+V-BASE+ (FLOOR # CL-UNICODE::+T-COUNT+)))
;            (CL-UNICODE::T-VALUE
;             (+ CL-UNICODE::+T-BASE+
;                (MOD CL-UNICODE::S-INDEX CL-UNICODE::+T-COUNT+)))
;            (CL-UNICODE::LV-VALUE
;             (+ CL-UNICODE::+S-BASE+ (* CL-UNICODE::+T-COUNT+ #))))
;       (DECLARE
;        (FIXNUM CL-UNICODE::S-INDEX CL-UNICODE::T-VALUE CL-UNICODE::LV-VALUE))
;       (IF (/= CL-UNICODE::T-VALUE CL-UNICODE::+T-BASE+)
;           (LIST CL-UNICODE::LV-VALUE CL-UNICODE::T-VALUE)
;           (LIST CL-UNICODE::L-VALUE CL-UNICODE::V-VALUE)))
; --> LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G33)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFCONSTANT +FIRST-HANGUL-SYLLABLE+ ...)
; processing (DEFCONSTANT +LAST-HANGUL-SYLLABLE+ ...)
; processing (DEFUN ADD-HANGUL-NAMES ...)
; processing (DEFUN HANGUL-SYLLABLE-P ...)
; processing (DEFUN MAYBE-COMPUTE-HANGUL-SYLLABLE-NAME ...)

; file: /usr/share/common-lisp/source/cl-unicode/util.lisp
; in: DEFUN MAYBE-COMPUTE-HANGUL-SYLLABLE-NAME
;     (CL-UNICODE::COMPUTE-HANGUL-NAME CL-UNICODE::CODE-POINT)
; --> BLOCK LET* + FLOOR 
; ==>
;   1
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -536870912 536826879), not a (UNSIGNED-BYTE
;                                                                  32).

; --> BLOCK LET* + FLOOR MOD 
; ==>
;   1
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -536870912 536826879), not a (UNSIGNED-BYTE
;                                                                  32).

; --> BLOCK LET* + MOD 
; ==>
;   1
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -536870912 536826879), not a (UNSIGNED-BYTE
;                                                                  32).

; --> BLOCK LET* MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G60)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFUN MAYBE-FIND-HANGUL-SYLLABLE-CODE-POINT ...)
; processing (DEFMACRO ENSURE-CODE-POINT ...)
; processing (DEFUN CANONICAL-SORT ...)
; processing (DEFUN CANONICAL-COMPOSITION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-unicode/util-tmpZF4X07W8.fasl
; compilation finished in 0:00:00.572
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "cl-unicode/base" "util">
; compiling file "/usr/share/common-lisp/source/cl-unicode/conditions.lisp" (written 01 NOV 2020 09:00:59 PM):
; processing (IN-PACKAGE :CL-UNICODE)
; processing (DEFINE-CONDITION UNICODE-ERROR ...)
; processing (DEFINE-CONDITION SIMPLE-UNICODE-ERROR ...)
; processing (DEFUN SIGNAL-UNICODE-ERROR ...)
; processing (DEFINE-CONDITION CHARACTER-NOT-FOUND ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-unicode/conditions-tmpMVKG2ZTN.fasl
; compilation finished in 0:00:00.028
; compiling file "/usr/share/common-lisp/source/cl-unicode/lists.lisp" (written 17 DEC 2020 09:36:18 AM):
; processing (IN-PACKAGE :CL-UNICODE)
; processing (SETQ *GENERAL-CATEGORIES* ...)
; processing (SETQ *COMPATIBILITY-FORMATTING-TAGS* ...)
; processing (SETQ *SCRIPTS* ...)
; processing (SETQ *CODE-BLOCKS* ...)
; processing (SETQ *BINARY-PROPERTIES* ...)
; processing (SETQ *BIDI-CLASSES* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-unicode/lists-tmpDS61DXCL.fasl
; compilation finished in 0:00:00.016
; compiling file "/usr/share/common-lisp/source/cl-unicode/hash-tables.lisp" (written 17 DEC 2020 09:36:18 AM):
; processing (IN-PACKAGE :CL-UNICODE)
; processing (CLRHASH *CANONICAL-NAMES*)
; processing (LOOP FOR ...)
; processing (CLRHASH *NAMES-TO-CODE-POINTS*)
; processing (LOOP FOR ...)
; processing (CLRHASH *CODE-POINTS-TO-NAMES*)
; processing (LOOP FOR ...)
; processing (CLRHASH *UNICODE1-NAMES-TO-CODE-POINTS*)
; processing (LOOP FOR ...)
; processing (CLRHASH *CODE-POINTS-TO-UNICODE1-NAMES*)
; processing (LOOP FOR ...)
; processing (CLRHASH *CASE-MAPPINGS*)
; processing (LOOP FOR ...)
; processing (CLRHASH *SPECIAL-CASE-MAPPINGS*)
; processing (LOOP FOR ...)
; processing (CLRHASH *JAMO-SHORT-NAMES*)
; processing (LOOP FOR ...)
; processing (CLRHASH *PROPERTY-ALIASES*)
; processing (LOOP FOR ...)
; processing (CLRHASH *COMPOSITION-MAPPINGS*)
; processing (LOOP FOR ...)
; processing (ADD-HANGUL-NAMES)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-unicode/hash-tables-tmpINGWFQGR.fasl
; compilation finished in 0:00:05.120
;;; Computing Hangul syllable names
; compiling file "/usr/share/common-lisp/source/cl-unicode/api.lisp" (written 01 NOV 2020 09:00:59 PM):
; processing (IN-PACKAGE :CL-UNICODE)
; processing (DEFUN TRY-ABBREVIATIONS ...)
; processing (DEFUN UNICODE-NAME-READER ...)
; processing (DEFUN %ENABLE-ALTERNATIVE-CHARACTER-SYNTAX ...)
; processing (DEFUN %DISABLE-ALTERNATIVE-CHARACTER-SYNTAX ...)
; processing (DEFGENERIC UNICODE-NAME ...)
; processing (DEFGENERIC UNICODE1-NAME ...)
; processing (DEFUN CHARACTER-NAMED ...)
; processing (DEFGENERIC SCRIPT ...)
; processing (DEFGENERIC CODE-BLOCK ...)
; processing (DEFGENERIC WORD-BREAK ...)
; processing (DEFGENERIC AGE ...)
; processing (DEFGENERIC GENERAL-CATEGORY ...)
; processing (DEFGENERIC BIDI-CLASS ...)
; processing (DEFUN BIDI-MIRRORING-GLYPH ...)
; processing (DEFGENERIC NUMERIC-TYPE ...)
; processing (DEFGENERIC NUMERIC-VALUE ...)
; processing (DEFGENERIC COMBINING-CLASS ...)
; processing (DEFGENERIC HAS-BINARY-PROPERTY ...)
; processing (DEFUN UPPERCASE-MAPPING ...)
; processing (DEFUN LOWERCASE-MAPPING ...)
; processing (DEFUN TITLECASE-MAPPING ...)
; processing (DEFUN CASE-FOLD-MAPPING ...)
; processing (DEFUN GENERAL-CATEGORIES ...)
; processing (DEFUN SCRIPTS ...)
; processing (DEFUN CODE-BLOCKS ...)
; processing (DEFGENERIC CANONICAL-DECOMPOSITION ...)
; processing (DEFGENERIC COMPATIBILITY-DECOMPOSITION ...)
; processing (DEFGENERIC NORMALIZATION-FORM-D ...)
; processing (DEFGENERIC NORMALIZATION-FORM-K-D ...)
; processing (DEFGENERIC NORMALIZATION-FORM-C ...)
; processing (DEFGENERIC NORMALIZATION-FORM-K-C ...)
; processing (DEFUN BINARY-PROPERTIES ...)
; processing (DEFUN BIDI-CLASSES ...)
; processing (DEFUN RECOGNIZED-PROPERTIES ...)
; processing (DEFGENERIC PROPERTY-TEST ...)
; processing (DEFUN HAS-PROPERTY ...)
; processing (DEFUN LIST-ALL-CHARACTERS ...)

; file: /usr/share/common-lisp/source/cl-unicode/api.lisp
; in: DEFUN LIST-ALL-CHARACTERS
;     (IF CL-UNICODE::WANT-CODE-POINT-P
;         CL-UNICODE:+CODE-POINT-LIMIT+
;         CHAR-CODE-LIMIT)
; 
; note: deleting unreachable code

; processing (DEFMACRO ENABLE-ALTERNATIVE-CHARACTER-SYNTAX ...)
; processing (DEFMACRO DISABLE-ALTERNATIVE-CHARACTER-SYNTAX ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-unicode/api-tmpI8XOJZUN.fasl
; compilation finished in 0:00:00.812
; compiling file "/usr/share/common-lisp/source/cl-unicode/methods.lisp" (written 17 DEC 2020 09:36:18 AM):
; processing (IN-PACKAGE :CL-UNICODE)
; processing (DEFMETHOD SCRIPT ...)
; processing (DEFMETHOD CODE-BLOCK ...)
; processing (DEFMETHOD WORD-BREAK ...)
; processing (DEFMETHOD AGE ...)
; processing (DEFMETHOD GENERAL-CATEGORY ...)
; processing (DEFMETHOD BIDI-CLASS ...)
; processing (DEFMETHOD NUMERIC-TYPE ...)
; processing (DEFMETHOD NUMERIC-VALUE ...)
; processing (DEFMETHOD COMBINING-CLASS ...)
; processing (DEFMETHOD BIDI-MIRRORING-GLYPH% ...)
; processing (DEFMETHOD BINARY-PROPS ...)
; processing (DEFMETHOD IDNA-MAPPING ...)
; processing (DEFMETHOD DECOMPOSITION-MAPPING ...)
; processing (DEFMETHOD CASE-FOLDING-MAPPING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-unicode/methods-tmp5XF0B0TS.fasl
; compilation finished in 0:00:02.744
; compiling file "/usr/share/common-lisp/source/cl-unicode/test-functions.lisp" (written 01 NOV 2020 09:00:59 PM):
; processing (IN-PACKAGE :CL-UNICODE)
; processing (DEFUN INSTALL-ONE-TEST ...)
; processing (DEFUN INSTALL-SCRIPT-TESTS ...)
; processing (DEFUN INSTALL-CODE-BLOCK-TESTS ...)
; processing (DEFUN INSTALL-GENERAL-CATEGORY-TESTS ...)
; processing (DEFUN INSTALL-BINARY-PROPERTIES-TESTS ...)
; processing (DEFUN INSTALL-BIDI-CLASS-TESTS ...)
; processing (DEFUN INSTALL-MISCELLANEOUS-TESTS ...)
; processing (DEFUN INSTALL-TESTS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-unicode/test-functions-tmpYAEH2GZM.fasl
; compilation finished in 0:00:00.072
; compiling file "/usr/share/common-lisp/source/cl-unicode/derived.lisp" (written 01 NOV 2020 09:00:59 PM):
; processing (IN-PACKAGE :CL-UNICODE)
; processing (DEFCONSTANT +XID-DIFFERENCE+ ...)
; processing (DEFVAR *DERIVED-MAP* ...)
; processing (DEFUN BUILD-DERIVED-TEST-FUNCTION ...)
; processing (DEFUN BUILD-DERIVED-TEST-FUNCTIONS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-unicode/derived-tmpPR910SGQ.fasl
; compilation finished in 0:00:00.096
; compiling file "/usr/share/common-lisp/source/cl-unicode/alias.lisp" (written 01 NOV 2020 09:00:59 PM):
; processing (IN-PACKAGE :CL-UNICODE)
; processing (DEFVAR *ALIAS-MAP* ...)
; processing (DEFVAR *BIDI-ALIAS-MAP* ...)
; processing (DEFUN CREATE-ALIAS ...)
; processing (DEFUN CREATE-ALIASES ...)
; processing (DEFUN BUILD-ALL-PROPERTY-TESTS ...)
; processing (BUILD-ALL-PROPERTY-TESTS)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-unicode/alias-tmp53I39IT7.fasl
; compilation finished in 0:00:00.116
; compiling file "/usr/share/common-lisp/source/named-readtables/src/package.lisp" (written 21 DEC 2020 04:34:51 PM):
; processing (IN-PACKAGE :COMMON-LISP-USER)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (PUSHNEW :NAMED-READTABLES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/named-readtables/src/package-tmpEYDZ61SQ.fasl
; compilation finished in 0:00:00.016
; compiling file "/usr/share/common-lisp/source/named-readtables/src/utils.lisp" (written 21 DEC 2020 04:34:51 PM):
; processing (IN-PACKAGE :EDITOR-HINTS.NAMED-READTABLES)
; processing (DEFMACRO WITHOUT-PACKAGE-LOCK ...)
; processing (DEFMACRO DESTRUCTURE-CASE ...)
; processing (DEFINE-CONDITION SIMPLE-STYLE-WARNING ...)
; processing (DEFUN SIMPLE-STYLE-WARN ...)
; processing (DEFINE-CONDITION SIMPLE-PROGRAM-ERROR ...)
; processing (DEFUN SIMPLE-PROGRAM-ERROR ...)
; processing (DEFUN REQUIRED-ARGUMENT ...)
; processing (DEFUN ENSURE-LIST ...)
; processing (DECLAIM (INLINE ENSURE-FUNCTION))
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN ENSURE-FUNCTION ...)
; processing (DEFUN PARSE-BODY ...)
; processing (DEFUN PARSE-ORDINARY-LAMBDA-LIST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/named-readtables/src/utils-tmp8MGBJN76.fasl
; compilation finished in 0:00:00.188
; compiling file "/usr/share/common-lisp/source/named-readtables/src/define-api.lisp" (written 21 DEC 2020 04:34:51 PM):
; processing (IN-PACKAGE :NAMED-READTABLES)
; processing (DEFMACRO DEFINE-API ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/named-readtables/src/define-api-tmpFRR3PO3W.fasl
; compilation finished in 0:00:00.044
; compiling file "/usr/share/common-lisp/source/named-readtables/src/cruft.lisp" (written 21 DEC 2020 04:34:51 PM):
; processing (IN-PACKAGE :EDITOR-HINTS.NAMED-READTABLES)
; processing (DEFMACRO DEFINE-CRUFT ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :EXECUTE) ...)
; processing (DEFVAR *READTABLE-NAMES* ...)
; processing (DEFINE-CRUFT %ASSOCIATE-READTABLE-WITH-NAME ...)
; processing (DEFINE-CRUFT %UNASSOCIATE-READTABLE-FROM-NAME ...)
; processing (DEFINE-CRUFT %READTABLE-NAME ...)
; processing (DEFINE-CRUFT %LIST-ALL-READTABLE-NAMES ...)
; processing (DEFVAR *NAMED-READTABLES* ...)
; processing (DEFINE-CRUFT %ASSOCIATE-NAME-WITH-READTABLE ...)
; processing (DEFINE-CRUFT %UNASSOCIATE-NAME-FROM-READTABLE ...)
; processing (DEFINE-CRUFT %FIND-READTABLE ...)
; processing (DEFINE-CRUFT FUNCTION= ...)
; processing (DEFINE-CRUFT DISPATCH-MACRO-CHAR-P ...)
; processing (DEFMACRO WITH-READTABLE-ITERATOR ...)
; processing (DEFUN %MAKE-READTABLE-ITERATOR ...)

; file: /usr/share/common-lisp/source/named-readtables/src/cruft.lisp
; in: DEFUN %MAKE-READTABLE-ITERATOR
;     (SB-IMPL:CHARACTER-MACRO-ARRAY READTABLE)
; 
; caught STYLE-WARNING:
;   The function SB-IMPL:CHARACTER-MACRO-ARRAY has been deprecated as of #1=SBCL version 2.0.6.
;   
;   Use SB-IMPL::BASE-CHAR-MACRO-ARRAY instead.
;   
;   In future #1# versions SB-IMPL:CHARACTER-MACRO-ARRAY will signal a full warning
;   at compile-time.
;   See also:
;     The SBCL Manual, Node "Deprecation Conditions"

;     (SB-IMPL:CHARACTER-MACRO-HASH-TABLE READTABLE)
; 
; caught STYLE-WARNING:
;   The function SB-IMPL:CHARACTER-MACRO-HASH-TABLE has been deprecated as of #1=SBCL version 2.0.6.
;   
;   Use SB-IMPL::EXTENDED-CHAR-TABLE instead.
;   
;   In future #1# versions SB-IMPL:CHARACTER-MACRO-HASH-TABLE will signal a full
;   warning at compile-time.
;   See also:
;     The SBCL Manual, Node "Deprecation Conditions"

; processing (DEFMACRO DO-READTABLE ...)
; processing (DEFINE-CRUFT %STANDARD-READTABLE ...)
; processing (DEFINE-CRUFT %CLEAR-READTABLE ...)
; processing (DEFINE-CRUFT %GET-DISPATCH-MACRO-CHARACTER ...)
; processing (DEFINE-CRUFT %GET-MACRO-CHARACTER ...)
; processing (WITHOUT-PACKAGE-LOCK (:COMMON-LISP) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/named-readtables/src/cruft-tmpOP5VLUO2.fasl
; compilation finished in 0:00:00.309
WARNING:
   Lisp compilation had style-warnings while
   compiling #<NAMED-READTABLES-SOURCE-FILE "named-readtables" "cruft">
; compiling file "/usr/share/common-lisp/source/named-readtables/src/named-readtables.lisp" (written 21 DEC 2020 04:34:51 PM):
; processing (IN-PACKAGE :EDITOR-HINTS.NAMED-READTABLES)
; processing (DEFMACRO DEFREADTABLE ...)
; processing (DEFMACRO IN-READTABLE ...)
; processing (DEFUN %FROB-SWANK-READTABLE-ALIST ...)
; processing (DEFTYPE READTABLE-DESIGNATOR ...)
; processing (DEFTYPE NAMED-READTABLE-DESIGNATOR ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFINE-COMPILER-MACRO REGISTER-READTABLE ...)
; processing (DEFINE-COMPILER-MACRO ENSURE-READTABLE ...)
; processing (DECLAIM (SPECIAL *STANDARD-READTABLE* ...))
; processing (DEFINE-API MAKE-READTABLE ...)

; file: /usr/share/common-lisp/source/named-readtables/src/named-readtables.lisp
; in: DEFINE-API MAKE-READTABLE
;     (EDITOR-HINTS.NAMED-READTABLES::DEFINE-API EDITOR-HINTS.NAMED-READTABLES:MAKE-READTABLE
;         (&OPTIONAL
;          (EDITOR-HINTS.NAMED-READTABLES::NAME NIL
;           EDITOR-HINTS.NAMED-READTABLES::NAME-SUPPLIED-P)
;          &KEY MERGE)
;         (&OPTIONAL EDITOR-HINTS.NAMED-READTABLES:NAMED-READTABLE-DESIGNATOR &KEY
;          (:MERGE LIST) EDITOR-HINTS.NAMED-READTABLES::=> READTABLE)
;       #<(SIMPLE-ARRAY CHARACTER
;          (620)) Creates and returns a new readtable under the specified
;     NAME.
;   
;     MERGE takes a list of NAMED-READTABLE-DESIGNATORs and specifies the
;     readtables the new readtable is created from. (See the :MERGE c... {5BF2B007}>
;       (COND
;        ((NOT EDITOR-HINTS.NAMED-READTABLES::NAME-SUPPLIED-P)
;         (COPY-READTABLE EDITOR-HINTS.NAMED-READTABLES::*EMPTY-READTABLE*))
;        ((EDITOR-HINTS.NAMED-READTABLES::RESERVED-READTABLE-NAME-P
;          EDITOR-HINTS.NAMED-READTABLES::NAME)
;         (ERROR "~A is the designator for a predefined readtable. ~
;                   Not acceptable as a user-specified readtable name."
;                EDITOR-HINTS.NAMED-READTABLES::NAME))
;        ((LET (#)
;           (AND EDITOR-HINTS.NAMED-READTABLES::RT #)))
;        (T
;         (LET (#)
;           (EDITOR-HINTS.NAMED-READTABLES:REGISTER-READTABLE
;            EDITOR-HINTS.NAMED-READTABLES::NAME
;            EDITOR-HINTS.NAMED-READTABLES::RESULT)))))
; --> LOCALLY DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA EDITOR-HINTS.NAMED-READTABLES:MAKE-READTABLE
;         (&OPTIONAL
;          (EDITOR-HINTS.NAMED-READTABLES::NAME NIL
;           EDITOR-HINTS.NAMED-READTABLES::NAME-SUPPLIED-P)
;          &KEY MERGE)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       #<(SIMPLE-ARRAY CHARACTER
;          (620)) Creates and returns a new readtable under the specified
;   NAME.
; 
;   MERGE takes a list of NAMED-READTABLE-DESIGNATORs and specifies the
;   readtables the new readtable is created from. (See the :MERGE c... {5BF2B007}>
;       (DECLARE (UNMUFFLE-CONDITIONS STYLE-WARNING))
;       (BLOCK EDITOR-HINTS.NAMED-READTABLES:MAKE-READTABLE
;         (COND
;          ((NOT EDITOR-HINTS.NAMED-READTABLES::NAME-SUPPLIED-P)
;           (COPY-READTABLE EDITOR-HINTS.NAMED-READTABLES::*EMPTY-READTABLE*))
;          ((EDITOR-HINTS.NAMED-READTABLES::RESERVED-READTABLE-NAME-P
;            EDITOR-HINTS.NAMED-READTABLES::NAME)
;           (ERROR "~A is the designator for a predefined readtable. ~
;                 Not acceptable as a user-specified readtable name."
;                  EDITOR-HINTS.NAMED-READTABLES::NAME))
;          ((LET #
;             #))
;          (T
;           (LET #
;             #)))))
; 
; caught STYLE-WARNING:
;   &OPTIONAL and &KEY found in the same lambda list: (&OPTIONAL
;                                                      (NAME NIL NAME-SUPPLIED-P)
;                                                      &KEY MERGE)

; processing (DEFINE-API RENAME-READTABLE ...)
; processing (DEFINE-API MERGE-READTABLES-INTO ...)
; processing (DEFUN ENSURE-DISPATCH-MACRO-CHARACTER ...)
; processing (DEFINE-API COPY-NAMED-READTABLE ...)
; processing (DEFINE-API LIST-ALL-NAMED-READTABLES ...)
; processing (DEFINE-CONDITION READTABLE-ERROR ...)
; processing (DEFINE-CONDITION READTABLE-DOES-NOT-EXIST ...)
; processing (DEFINE-CONDITION READTABLE-DOES-ALREADY-EXIST ...)
; processing (DEFINE-CONDITION READER-MACRO-CONFLICT ...)
; processing (DEFUN CHECK-READER-MACRO-CONFLICT ...)
; processing (DEFVAR *STANDARD-READTABLE* ...)
; processing (DEFVAR *EMPTY-READTABLE* ...)
; processing (DEFVAR *CASE-PRESERVING-STANDARD-READTABLE* ...)
; processing (DEFPARAMETER *RESERVED-READTABLE-NAMES* ...)
; processing (DEFUN RESERVED-READTABLE-NAME-P ...)
; processing (DEFUN FIND-RESERVED-READTABLE ...)
; processing (DEFINE-API FIND-READTABLE ...)
; processing (DEFSETF FIND-READTABLE ...)
; processing (DEFINE-API ENSURE-READTABLE ...)
; processing (DEFINE-API REGISTER-READTABLE ...)
; processing (DEFINE-API UNREGISTER-READTABLE ...)
; processing (DEFINE-API READTABLE-NAME ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/named-readtables/src/named-readtables-tmpTL22HQPZ.fasl
; compilation finished in 0:00:00.596
WARNING:
   Lisp compilation had style-warnings while
   compiling #<NAMED-READTABLES-SOURCE-FILE "named-readtables" "named-readtables">
; compiling file "/usr/share/common-lisp/source/cl-interpol/packages.lisp" (written 06 NOV 2020 02:19:10 PM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE :CL-INTERPOL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-interpol/packages-tmpPO723770.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/cl-interpol/specials.lisp" (written 06 NOV 2020 02:19:10 PM):
; processing (IN-PACKAGE :CL-INTERPOL)
; processing (DEFVAR *LIST-DELIMITER* ...)
; processing (DEFVAR *INNER-DELIMITERS* ...)
; processing (DEFVAR *OUTER-DELIMITERS* ...)
; processing (DEFVAR *REGEX-DELIMITERS* ...)
; processing (DEFVAR *UNICODE-ALIASES* ...)
; processing (DEFVAR *OPTIONAL-DELIMITERS-P* ...)
; processing (DEFVAR *INTERPOLATE-FORMAT-DIRECTIVES* ...)
; processing (DEFMACRO DEFVAR-UNBOUND ...)
; processing (DEFVAR-UNBOUND *SAW-BACKSLASH* ...)
; processing (DEFVAR-UNBOUND *PAIR-LEVEL* ...)
; processing (DEFVAR-UNBOUND *STREAM* ...)
; processing (DEFVAR-UNBOUND *START-CHAR* ...)
; processing (DEFVAR-UNBOUND *TERM-CHAR* ...)
; processing (DEFVAR *PREVIOUS-READTABLES* ...)
; processing (DEFVAR-UNBOUND *READTABLE-COPY* ...)
; processing (DEFVAR *HYPERDOC-BASE-URI* ...)
; processing (LET (#) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-interpol/specials-tmp6R81FEHC.fasl
; compilation finished in 0:00:00.060
; compiling file "/usr/share/common-lisp/source/cl-interpol/util.lisp" (written 06 NOV 2020 02:19:10 PM):
; processing (IN-PACKAGE :CL-INTERPOL)
; processing (DEFINE-CONDITION SIMPLE-READER-ERROR ...)
; processing (DEFMACRO SIGNAL-READER-ERROR ...)
; processing (DEFUN STRING-LIST-TO-STRING ...)
; processing (DEFUN GET-END-DELIMITER ...)
; processing (DECLAIM (INLINE MAKE-COLLECTOR))
; processing (DEFUN MAKE-COLLECTOR ...)
; processing (DECLAIM (INLINE MAKE-CHAR-FROM-CODE))
; processing (DEFUN MAKE-CHAR-FROM-CODE ...)
; processing (DECLAIM (INLINE LOWER-CASE-P*))
; processing (DEFUN LOWER-CASE-P* ...)
; processing (DEFMACRO READ-CHAR* ...)
; processing (DEFMACRO PEEK-CHAR* ...)
; processing (DECLAIM (INLINE COPY-READTABLE*))
; processing (DEFUN COPY-READTABLE* ...)
; processing (DECLAIM (INLINE NSUBVEC))
; processing (DEFUN NSUBVEC ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-interpol/util-tmpZSG6NLZB.fasl
; compilation finished in 0:00:00.180
; compiling file "/usr/share/common-lisp/source/cl-interpol/alias.lisp" (written 06 NOV 2020 02:19:10 PM):
; processing (IN-PACKAGE :CL-INTERPOL)
; processing (LOOP FOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-interpol/alias-tmpDIBZD6K2.fasl
; compilation finished in 0:00:00.016
; compiling file "/usr/share/common-lisp/source/cl-interpol/read.lisp" (written 06 NOV 2020 02:19:10 PM):
; processing (IN-PACKAGE :CL-INTERPOL)
; processing (DEFUN READ-WHILE ...)
; processing (DECLAIM (INLINE GET-NUMBER))
; processing (DEFUN GET-NUMBER ...)
; processing (DEFUN RESOLVE-UNICODE-NAME ...)
; processing (DEFUN GET-CHAR-FROM-UNICODE-NAME ...)
; processing (DEFUN UNESCAPE-CHAR ...)
; processing (DECLAIM (INLINE NORMAL-NAME-CHAR-P) ...)
; processing (DEFUN NORMAL-NAME-CHAR-P ...)
; processing (DEFUN NEVER-NAME-CHAR-P ...)
; processing (DEFVAR QUELL-WARNINGS-FORM ...)
; processing (DEFUN READ-LONGEST-NAME ...)
; processing (DEFUN READ-OPTIONAL-DELIMITED ...)
; processing (DECLAIM (INLINE READ-FORM))
; processing (DEFUN READ-FORM ...)
; processing (DEFUN READ-FORMAT-DIRECTIVE ...)
; processing (DEFUN INTERPOL-READER ...)
; processing (DEFUN INNER-READER ...)
; processing (DEFUN %ENABLE-INTERPOL-SYNTAX ...)
; processing (DEFUN %DISABLE-INTERPOL-SYNTAX ...)
; processing (DEFMACRO ENABLE-INTERPOL-SYNTAX ...)
; processing (DEFMACRO DISABLE-INTERPOL-SYNTAX ...)
; processing (DEFREADTABLE :INTERPOL-SYNTAX ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-interpol/read-tmpQN4Y84HS.fasl
; compilation finished in 0:00:00.588
; compiling file "/usr/share/common-lisp/source/cl-csv/packages.lisp" (written 29 SEP 2020 04:13:50 PM):
; processing (DEFPACKAGE :CL-CSV ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-csv/packages-tmp340KG985.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/cl-csv/vars.lisp" (written 29 SEP 2020 04:13:50 PM):
; processing (IN-PACKAGE :CL-CSV)
; processing (CL-INTERPOL:ENABLE-INTERPOL-SYNTAX)
; processing (DEFVAR *QUOTE* ...)
; processing (DEFVAR *SEPARATOR* ...)
; processing (DEFVAR *ESCAPE-MODE* ...)
; processing (DEFVAR *READ-NEWLINE* ...)
; processing (DEFVAR *WRITE-NEWLINE* ...)
; processing (DEFVAR *ALWAYS-QUOTE* ...)
; processing (DEFVAR *QUOTE-ESCAPE* ...)
; processing (DEFVAR *UNQUOTED-EMPTY-STRING-IS-NIL* ...)
; processing (DEFVAR *QUOTED-EMPTY-STRING-IS-NIL* ...)
; processing (DEFVAR *TRIM-OUTER-WHITESPACE* ...)
; processing (DEFVAR *ENABLE-SIGNALS* ...)
; processing (DEFVAR *EOF-CHAR* ...)
; processing (DEFVAR *BUFFER-SIZE* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-csv/vars-tmpYG12T9AF.fasl
; compilation finished in 0:00:00.012
; compiling file "/usr/share/common-lisp/source/cl-csv/read-until.lisp" (written 29 SEP 2020 04:13:50 PM):
; processing (IN-PACKAGE :CL-CSV)
; processing (DEFUN READ-INTO-BUFFER-UNTIL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-csv/read-until-tmpRJ9I5SG8.fasl
; compilation finished in 0:00:00.044
; compiling file "/usr/share/common-lisp/source/cl-csv/csv.lisp" (written 29 SEP 2020 04:13:50 PM):
; processing (IN-PACKAGE :CL-CSV)
; processing (CL-INTERPOL:ENABLE-INTERPOL-SYNTAX)
; processing (DEFUN WHITE-SPACE? ...)
; processing (DEFINE-CONDITION CSV-PARSE-ERROR ...)
; processing (DEFUN CSV-PARSE-ERROR ...)
; processing (DEFINE-CONDITION CSV-DATA-READ ...)
; processing (DEFUN CSV-DATA-READ ...)
; processing (DEFINE-CONDITION CSV-ROW-READ ...)
; processing (DEFUN CSV-ROW-READ ...)
; processing (DEFGENERIC FORMAT-CSV-VALUE ...)
; processing (DEFUN %CHAR-IN ...)
; processing (DEFUN CHARS-IN ...)
; processing (DEFGENERIC WRITE-CSV-VALUE ...)
; processing (DEFMACRO WITH-CSV-OUTPUT-STREAM ...)
; processing (DEFUN %OUT-STREAM ...)
; processing (DEFUN WRITE-CSV-ROW ...)
; processing (DEFUN WRITE-CSV ...)
; processing (DEFUN %ESCAPE-SEQ? ...)
; processing (DEFVAR *DEFAULT-EXTERNAL-FORMAT* ...)
; processing (DEFUN %IN-STREAM ...)
; processing (DEFMACRO WITH-CSV-INPUT-STREAM ...)
; processing (DEFUN RESTARTABLE-READ-ROW ...)
; processing (DEFMACRO-CLAUSE (FOR VAR ...) ...)
; processing (DEFMACRO-CLAUSE (SAMPLING EXPR ...) ...)
; processing (DEFUN READ-CSV-SAMPLE ...)
; processing (DEFMACRO DO-CSV ...)
; processing (DEFUN READ-CSV-ROW ...)
; processing (DEFUN READ-CSV ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-csv/csv-tmpEASBRXZL.fasl
; compilation finished in 0:00:00.676
; compiling file "/usr/share/common-lisp/source/cl-csv/parser.lisp" (written 29 SEP 2020 04:13:50 PM):
; processing (IN-PACKAGE :CL-CSV)
; processing (DEFCLASS READ-DISPATCH-TABLE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS READ-DISPATCH-TABLE-ENTRY ...)
; processing (DEFUN MAKE-TABLE-ENTRY ...)
; processing (DEFUN RESET-TABLE-ENTRY ...)
; processing (DEFMETHOD CHECK-TABLE-ENTRY ...)
; processing (DEFCLASS CSV-READER ...)
; processing (DEFUN MAP-EMPTY-STRING-TO-NIL ...)
; processing (DEFUN LAST-ITEM ...)
; processing (DEFUN (SETF LAST-ITEM) ...)
; processing (DEFUN %NEXT-CHAR ...)
; processing (DEFMETHOD READING-QUOTED-OR-ESCAPED ...)
; processing (DEFMETHOD READING-QUOTED ...)
; processing (DEFMETHOD READING-FOLLOWING-ESCAPED ...)
; processing (DEFMETHOD READING-ESCAPED ...)
; processing (DEFUN %TRIM-DATUM ...)
; processing (DEFUN COLLECT-DATUM ...)
; processing (DEFUN COLLECT-ROW-DATA ...)
; processing (DEFUN DROP-DELIMITER-CHARS ...)
; processing (DEFMETHOD READING-SEPARATOR ...)
; processing (DEFMETHOD READING-NEWLINE ...)
; processing (DEFUN READING-CHARACTER ...)
; processing (DEFUN %ESCAPE-IS-DOUBLE-QUOTE ...)
; processing (DEFUN MAKE-DEFAULT-CSV-READER ...)
; processing (DEFUN CHECK-AND-DISTPATCH ...)
; processing (DEFUN READ-WITH-DISPATCH-TABLE ...)
; processing (DEFUN READ-CSV-WITH-READER ...)
; processing (DEFUN READ-CSV-ROW-WITH-READER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-csv/parser-tmpCKNP2Q0I.fasl
; compilation finished in 0:00:00.508
; compiling file "/usr/share/common-lisp/source/cl-fad/packages.lisp" (written 13 MAY 2020 09:13:13 PM):
; processing (IN-PACKAGE #:CL-USER)
; processing (DEFPACKAGE :CL-FAD ...)
; processing (DEFPACKAGE :PATH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-fad/packages-tmpH1UXERVA.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/cl-fad/fad.lisp" (written 13 MAY 2020 09:13:13 PM):
; processing (IN-PACKAGE :CL-FAD)
; processing (DEFUN COMPONENT-PRESENT-P ...)
; processing (DEFUN DIRECTORY-PATHNAME-P ...)
; processing (DEFUN PATHNAME-AS-DIRECTORY ...)
; processing (DEFUN DIRECTORY-WILDCARD ...)
; processing (DEFUN LIST-DIRECTORY ...)
; processing (DEFUN PATHNAME-AS-FILE ...)
; processing (DEFUN FILE-EXISTS-P ...)
; processing (DEFUN DIRECTORY-EXISTS-P ...)
; processing (DEFUN WALK-DIRECTORY ...)
; processing (DEFVAR *STREAM-BUFFER-SIZE* ...)
; processing (DEFUN COPY-STREAM ...)
; processing (DEFUN COPY-FILE ...)
; processing (DEFUN DELETE-DIRECTORY-AND-FILES ...)
; processing (DEFUN PATHNAME-DIRECTORY-PATHNAME ...)
; processing (DEFUN PATHNAME-PARENT-DIRECTORY ...)
; processing (DEFUN CANONICAL-PATHNAME ...)
; processing (DEFUN MERGE-PATHNAMES-AS-DIRECTORY ...)
; processing (DEFUN MERGE-PATHNAMES-AS-FILE ...)
; processing (DEFMACRO WITH-COMPONENT-TESTERS ...)
; processing (DEFUN PATHNAME-HOST-EQUAL ...)
; processing (DEFUN PATHNAME-DEVICE-EQUAL ...)
; processing (DEFUN PATHNAME-DIRECTORY-EQUAL ...)
; processing (DEFUN PATHNAME-NAME-EQUAL ...)
; processing (DEFUN PATHNAME-TYPE-EQUAL ...)
; processing (DEFUN PATHNAME-VERSION-EQUAL ...)
; processing (DEFUN PATHNAME-EQUAL ...)
; processing (DEFUN PATHNAME-ABSOLUTE-P ...)
; processing (DEFUN PATHNAME-RELATIVE-P ...)
; processing (DEFUN PATHNAME-ROOT-P ...)
; processing (PUSHNEW :CL-FAD ...)
; processing (DEFVAR *HYPERDOC-BASE-URI* ...)
; processing (LET (#) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-fad/fad-tmpJBYP38D2.fasl
; compilation finished in 0:00:00.820
; compiling file "/usr/share/common-lisp/source/cl-fad/path.lisp" (written 13 MAY 2020 09:13:13 PM):
; processing (IN-PACKAGE :CL-FAD)
; processing (DEFMACRO DEFALIAS ...)
; processing (DEFALIAS PATH:DIRNAME ...)
; processing (DEFUN PATH:BASENAME ...)
; processing (DEFALIAS PATH:-E ...)
; processing (DEFALIAS PATH:-D ...)
; processing (DEFALIAS PATH:CATFILE ...)
; processing (DEFALIAS PATH:CATDIR ...)
; processing (DEFALIAS PATH:= ...)
; processing (DEFALIAS PATH:ABSOLUTE-P ...)
; processing (DEFALIAS PATH:RELATIVE-P ...)
; processing (DEFALIAS PATH:ROOT-P ...)
; processing (DEFALIAS PATH:RM-R ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-fad/path-tmpP72SYZFZ.fasl
; compilation finished in 0:00:00.116
; compiling file "/usr/share/common-lisp/source/cl-fad/temporary-files.lisp" (written 13 MAY 2020 09:13:13 PM):
; processing (IN-PACKAGE :CL-FAD)
; processing (DEFPARAMETER *DEFAULT-TEMPLATE* ...)
; processing (DEFPARAMETER *MAX-TRIES* ...)
; processing (DEFVAR *NAME-RANDOM-STATE* ...)
; processing (EVAL-WHEN (:LOAD-TOPLEVEL :EXECUTE) ...)
; processing (DEFVAR *CREATE-FILE-NAME-LOCK* ...)
; processing (DEFMACRO WITH-FILE-NAME-LOCK-HELD ...)
; processing (DEFUN GENERATE-RANDOM-STRING ...)
; processing (DEFINE-CONDITION INVALID-TEMPORARY-PATHNAME-TEMPLATE ...)
; processing (DEFUN GENERATE-RANDOM-PATHNAME ...)
; processing (DEFINE-CONDITION CANNOT-CREATE-TEMPORARY-FILE ...)
; processing (DEFUN OPEN-TEMPORARY ...)
; processing (DEFMACRO WITH-OUTPUT-TO-TEMPORARY-FILE ...)
; processing (DEFMACRO WITH-OPEN-TEMPORARY-FILE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-fad/temporary-files-tmpSMN3OT3O.fasl
; compilation finished in 0:00:00.212
; compiling file "/usr/share/common-lisp/source/lparallel/src/util/package.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.UTIL ...)
; processing (IN-PACKAGE #:LPARALLEL.UTIL)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/util/package-tmpCXZ5UQTG.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/lparallel/src/util/config.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.UTIL)
; processing (PROGN (DEFVAR *NORMAL-OPTIMIZE* ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/util/config-tmpLPG1WV0Z.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/lparallel/src/util/misc.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.UTIL)
; processing (DEFMACRO ALIAS-FUNCTION ...)
; processing (DEFMACRO ALIAS-MACRO ...)
; processing (DEFUN UNSPLICE ...)
; processing (DEFUN SYMBOLICATE/PACKAGE ...)
; processing (DEFUN SYMBOLICATE/NO-INTERN ...)
; processing (DEFMACRO WITH-PARSED-BODY ...)
; processing (DECLAIM (INLINE TO-BOOLEAN))
; processing (DEFUN TO-BOOLEAN ...)
; processing (DEFUN INTERACT ...)
; processing (DEFMACRO REPEAT ...)
; processing (DEFMACRO DOSEQUENCE ...)
; processing (DEFMACRO UNWIND-PROTECT/EXT ...)
; processing (DEFTYPE INDEX ...)
; processing (ALIAS-FUNCTION PARTIAL-APPLY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/util/misc-tmp2BQ0W66.fasl
; compilation finished in 0:00:00.204
; compiling file "/usr/share/common-lisp/source/lparallel/src/util/defmacro.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.UTIL)
; processing (DEFMACRO DEFMACRO/ONCE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/util/defmacro-tmpPYCJEVS9.fasl
; compilation finished in 0:00:00.080
; compiling file "/usr/share/common-lisp/source/lparallel/src/util/defun.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.UTIL)
; processing (DEFUN CONSTRAIN-RETURN-TYPE ...)
; processing (PROGN (DEFMACRO DEFUN/INLINE ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/util/defun-tmpNTDAWR8E.fasl
; compilation finished in 0:00:00.096
; compiling file "/usr/share/common-lisp/source/lparallel/src/util/defslots.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.UTIL)
; processing (DEFUN PLIST-KEYS ...)
; processing (DEFUN PLIST-VALUES-FOR-KEY ...)
; processing (DEFUN PARSE-DEFSLOTS ...)
; processing (DEFUN DEFSLOTS-NAMES ...)
; processing (PROGN (DEFMACRO DEFINE-SLOTS-MACROLET ...) ...)
; processing (DEFMACRO DEFSLOTS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/util/defslots-tmpPV91TU4G.fasl
; compilation finished in 0:00:00.268
; compiling file "/usr/share/common-lisp/source/lparallel/src/util/defpair.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.UTIL)
; processing (DEFMACRO DEFPAIR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/util/defpair-tmpI3J72C7T.fasl
; compilation finished in 0:00:00.092
; compiling file "/usr/share/common-lisp/source/lparallel/src/thread-util.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.THREAD-UTIL ...)
; processing (IN-PACKAGE #:LPARALLEL.THREAD-UTIL)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :EXECUTE) ...)
; processing (PROGN (EVAL-WHEN # ...) ...)
; processing (ALIAS-FUNCTION CONDITION-NOTIFY ...)
; processing (PROGN (DEFMACRO CAS ...) ...)
; processing (DEFMACRO WITH-ABORT-RESTART ...)
; processing (DEFMACRO WITH-THREAD ...)
; processing (DEFMACRO WITH-LOCK-PREDICATE/NO-WAIT ...)
; processing (DEFMACRO WITH-LOCK-PREDICATE/WAIT ...)
; processing (DEFUN/INLINE GET-REAL-TIME-IN-SECONDS ...)
; processing (DEFUN %TIME-REMAINING ...)
; processing (DEFMACRO/ONCE WITH-COUNTDOWN ...)
; processing (DEFMACRO DEFINE-LOCKING-FN/BASE ...)
; processing (DEFMACRO DEFINE-LOCKING-FN ...)
; processing (DEFMACRO DEFINE-SIMPLE-LOCKING-FN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/thread-util-tmpC2M3G5VV.fasl
; compilation finished in 0:00:00.304
; compiling file "/usr/share/common-lisp/source/lparallel/src/raw-queue.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.RAW-QUEUE ...)
; processing (IN-PACKAGE #:LPARALLEL.RAW-QUEUE)
; processing (DEFTYPE RAW-QUEUE-COUNT ...)
; processing (LOCALLY (DECLARE #) ...)
; processing (DEFUN/INLINE MAKE-RAW-QUEUE ...)
; processing (DEFUN/TYPE PUSH-RAW-QUEUE ...)
; processing (DEFUN/TYPE POP-RAW-QUEUE ...)
; processing (DEFUN/INLINE RAW-QUEUE-COUNT ...)
; processing (DEFUN/INLINE RAW-QUEUE-EMPTY-P ...)
; processing (DEFUN/INLINE PEEK-RAW-QUEUE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/raw-queue-tmpDW89DWK1.fasl
; compilation finished in 0:00:00.056
; compiling file "/usr/share/common-lisp/source/lparallel/src/cons-queue.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.CONS-QUEUE ...)
; processing (IN-PACKAGE #:LPARALLEL.CONS-QUEUE)
; processing (DEFSLOTS CONS-QUEUE ...)
; processing (DEFUN %MAKE-CONS-QUEUE ...)
; processing (DEFMACRO WITH-LOCKED-CONS-QUEUE ...)
; processing (DEFINE-LOCKING-FN PUSH-CONS-QUEUE ...)

; file: /usr/share/common-lisp/source/lparallel/src/cons-queue.lisp
; in: DEFINE-LOCKING-FN PUSH-CONS-QUEUE
;     (LPARALLEL.THREAD-UTIL::DEFINE-LOCKING-FN LPARALLEL.CONS-QUEUE:PUSH-CONS-QUEUE
;         (LPARALLEL.CONS-QUEUE::OBJECT LPARALLEL.CONS-QUEUE::QUEUE)
;         (T LPARALLEL.CONS-QUEUE:CONS-QUEUE)
;         (VALUES)
;         LPARALLEL.CONS-QUEUE::LOCK
;       (LPARALLEL.CONS-QUEUE::WITH-CONS-QUEUE-SLOTS (LPARALLEL.CONS-QUEUE::IMPL
;                                                     LPARALLEL.CONS-QUEUE::CVAR)
;           LPARALLEL.CONS-QUEUE::QUEUE
;         (LPARALLEL.RAW-QUEUE:PUSH-RAW-QUEUE LPARALLEL.CONS-QUEUE::OBJECT
;                                             LPARALLEL.CONS-QUEUE::IMPL)
;         (WHEN LPARALLEL.CONS-QUEUE::CVAR
;           (LPARALLEL.THREAD-UTIL:CONDITION-NOTIFY LPARALLEL.CONS-QUEUE::CVAR)))
;       (VALUES))
; --> PROGN LPARALLEL.UTIL:DEFUN/TYPE PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; ==>
;   (THE (VALUES &OPTIONAL)
;        (PROGN
;         (BORDEAUX-THREADS:WITH-LOCK-HELD ((LPARALLEL.CONS-QUEUE::LOCK
;                                            LPARALLEL.CONS-QUEUE::QUEUE))
;           (LPARALLEL.CONS-QUEUE:PUSH-CONS-QUEUE/NO-LOCK
;            LPARALLEL.CONS-QUEUE::OBJECT LPARALLEL.CONS-QUEUE::QUEUE))))
; 
; caught STYLE-WARNING:
;   Constant NIL conflicts with its asserted type (VALUES &OPTIONAL).
;   See also:
;     The SBCL Manual, Node "Handling of Types"

; processing (DEFINE-LOCKING-FN POP-CONS-QUEUE ...)
; processing (DEFUN %TRY-POP-CONS-QUEUE/NO-LOCK/TIMEOUT ...)

; file: /usr/share/common-lisp/source/lparallel/src/cons-queue.lisp
; in: DEFUN %TRY-POP-CONS-QUEUE/NO-LOCK/TIMEOUT
;     (PLUSP LPARALLEL.THREAD-UTIL::TIME-REMAINING)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFUN TRY-POP-CONS-QUEUE/NO-LOCK/TIMEOUT ...)
; processing (DEFUN TRY-POP-CONS-QUEUE ...)

; file: /usr/share/common-lisp/source/lparallel/src/cons-queue.lisp
; in: DEFUN TRY-POP-CONS-QUEUE
;     (PLUSP LPARALLEL.CONS-QUEUE::TIMEOUT)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFUN TRY-POP-CONS-QUEUE/NO-LOCK ...)

; file: /usr/share/common-lisp/source/lparallel/src/cons-queue.lisp
; in: DEFUN TRY-POP-CONS-QUEUE/NO-LOCK
;     (PLUSP LPARALLEL.CONS-QUEUE::TIMEOUT)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMACRO DEFINE-QUEUE-FN ...)
; processing (DEFINE-QUEUE-FN CONS-QUEUE-COUNT ...)
; processing (DEFINE-QUEUE-FN CONS-QUEUE-EMPTY-P ...)
; processing (DEFINE-QUEUE-FN PEEK-CONS-QUEUE ...)
; processing (DEFUN MAKE-CONS-QUEUE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cons-queue-tmp9VCC8HYY.fasl
; compilation finished in 0:00:00.260
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "lparallel" "src" "cons-queue">
; compiling file "/usr/share/common-lisp/source/lparallel/src/vector-queue.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.VECTOR-QUEUE ...)
; processing (IN-PACKAGE #:LPARALLEL.VECTOR-QUEUE)
; processing (DEFTYPE RAW-QUEUE-COUNT ...)
; processing (DEFSLOTS RAW-QUEUE ...)
; processing (DEFUN MAKE-RAW-QUEUE ...)
; processing (DEFUN/TYPE PUSH-RAW-QUEUE ...)
; processing (DEFUN/TYPE POP-RAW-QUEUE ...)
; processing (DEFUN/TYPE PEEK-RAW-QUEUE ...)
; processing (DEFUN/TYPE/INLINE RAW-QUEUE-EMPTY-P ...)
; processing (DEFUN/TYPE/INLINE RAW-QUEUE-FULL-P ...)
; processing (DEFUN/TYPE/INLINE RAW-QUEUE-CAPACITY ...)
; processing (DEFSLOTS VECTOR-QUEUE ...)
; processing (DEFUN %MAKE-VECTOR-QUEUE ...)
; processing (DEFMACRO WITH-LOCKED-VECTOR-QUEUE ...)
; processing (DEFINE-LOCKING-FN PUSH-VECTOR-QUEUE ...)

; file: /usr/share/common-lisp/source/lparallel/src/vector-queue.lisp
; in: DEFINE-LOCKING-FN PUSH-VECTOR-QUEUE
;     (LPARALLEL.THREAD-UTIL::DEFINE-LOCKING-FN LPARALLEL.VECTOR-QUEUE:PUSH-VECTOR-QUEUE
;         (LPARALLEL.VECTOR-QUEUE::OBJECT LPARALLEL.VECTOR-QUEUE::QUEUE)
;         (T LPARALLEL.VECTOR-QUEUE:VECTOR-QUEUE)
;         (VALUES)
;         LPARALLEL.VECTOR-QUEUE::LOCK
;       (LPARALLEL.VECTOR-QUEUE::WITH-VECTOR-QUEUE-SLOTS (LPARALLEL.VECTOR-QUEUE::IMPL
;                                                         LPARALLEL.VECTOR-QUEUE::LOCK
;                                                         LPARALLEL.VECTOR-QUEUE::NOTIFY-PUSH
;                                                         LPARALLEL.VECTOR-QUEUE::NOTIFY-POP)
;           LPARALLEL.VECTOR-QUEUE::QUEUE
;         (LOOP (COND (# # # #) (T #))))
;       (VALUES))
; --> PROGN LPARALLEL.UTIL:DEFUN/TYPE PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; ==>
;   (THE (VALUES &OPTIONAL)
;        (PROGN
;         (BORDEAUX-THREADS:WITH-LOCK-HELD ((LPARALLEL.VECTOR-QUEUE::LOCK
;                                            LPARALLEL.VECTOR-QUEUE::QUEUE))
;           (LPARALLEL.VECTOR-QUEUE:PUSH-VECTOR-QUEUE/NO-LOCK
;            LPARALLEL.VECTOR-QUEUE::OBJECT LPARALLEL.VECTOR-QUEUE::QUEUE))))
; 
; caught STYLE-WARNING:
;   Constant NIL conflicts with its asserted type (VALUES &OPTIONAL).
;   See also:
;     The SBCL Manual, Node "Handling of Types"

; processing (DEFINE-LOCKING-FN POP-VECTOR-QUEUE ...)
; processing (DEFUN %TRY-POP-VECTOR-QUEUE/NO-LOCK/TIMEOUT ...)

; file: /usr/share/common-lisp/source/lparallel/src/vector-queue.lisp
; in: DEFUN %TRY-POP-VECTOR-QUEUE/NO-LOCK/TIMEOUT
;     (PLUSP LPARALLEL.THREAD-UTIL::TIME-REMAINING)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFUN TRY-POP-VECTOR-QUEUE/NO-LOCK/NO-TIMEOUT ...)
; processing (DEFUN TRY-POP-VECTOR-QUEUE/NO-LOCK/TIMEOUT ...)
; processing (DEFUN TRY-POP-VECTOR-QUEUE ...)

; file: /usr/share/common-lisp/source/lparallel/src/vector-queue.lisp
; in: DEFUN TRY-POP-VECTOR-QUEUE
;     (PLUSP LPARALLEL.VECTOR-QUEUE::TIMEOUT)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFUN TRY-POP-VECTOR-QUEUE/NO-LOCK ...)

; file: /usr/share/common-lisp/source/lparallel/src/vector-queue.lisp
; in: DEFUN TRY-POP-VECTOR-QUEUE/NO-LOCK
;     (PLUSP LPARALLEL.VECTOR-QUEUE::TIMEOUT)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMACRO DEFINE-QUEUE-FN ...)
; processing (DEFINE-QUEUE-FN VECTOR-QUEUE-COUNT ...)
; processing (DEFINE-QUEUE-FN VECTOR-QUEUE-CAPACITY ...)
; processing (DEFINE-QUEUE-FN VECTOR-QUEUE-EMPTY-P ...)
; processing (DEFINE-QUEUE-FN VECTOR-QUEUE-FULL-P ...)
; processing (DEFINE-QUEUE-FN PEEK-VECTOR-QUEUE ...)
; processing (DEFUN MAKE-VECTOR-QUEUE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/vector-queue-tmpMVBWZ55K.fasl
; compilation finished in 0:00:00.488
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "lparallel" "src" "vector-queue">
; compiling file "/usr/share/common-lisp/source/lparallel/src/queue.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.QUEUE ...)
; processing (IN-PACKAGE #:LPARALLEL.QUEUE)
; processing (DEFTYPE QUEUE ...)
; processing (DEFUN %MAKE-QUEUE ...)
; processing (DEFUN MAKE-QUEUE ...)
; processing (DEFINE-COMPILER-MACRO MAKE-QUEUE ...)
; processing (DEFUN CALL-WITH-LOCKED-CONS-QUEUE ...)
; processing (DEFUN CALL-WITH-LOCKED-VECTOR-QUEUE ...)
; processing (DEFMACRO WITH-LOCKED-QUEUE ...)
; processing (DEFUN/INLINE CONS-QUEUE-FULL-P ...)
; processing (DEFUN/INLINE CONS-QUEUE-FULL-P/NO-LOCK ...)
; processing (DEFMACRO DEFINE-QUEUE-FN ...)
; processing (DEFINE-QUEUE-FN PUSH-QUEUE ...)
; processing (DEFINE-QUEUE-FN PUSH-QUEUE/NO-LOCK ...)
; processing (DEFINE-QUEUE-FN POP-QUEUE ...)
; processing (DEFINE-QUEUE-FN POP-QUEUE/NO-LOCK ...)
; processing (DEFINE-QUEUE-FN PEEK-QUEUE ...)
; processing (DEFINE-QUEUE-FN PEEK-QUEUE/NO-LOCK ...)
; processing (DEFINE-QUEUE-FN QUEUE-COUNT ...)
; processing (DEFINE-QUEUE-FN QUEUE-COUNT/NO-LOCK ...)
; processing (DEFINE-QUEUE-FN QUEUE-EMPTY-P ...)
; processing (DEFINE-QUEUE-FN QUEUE-EMPTY-P/NO-LOCK ...)
; processing (DEFINE-QUEUE-FN QUEUE-FULL-P ...)
; processing (DEFINE-QUEUE-FN QUEUE-FULL-P/NO-LOCK ...)
; processing (DEFMACRO DEFINE-TRY-POP-QUEUE ...)
; processing (DEFINE-TRY-POP-QUEUE TRY-POP-QUEUE ...)
; processing (DEFINE-TRY-POP-QUEUE TRY-POP-QUEUE/NO-LOCK ...)
; processing (DEFINE-QUEUE-FN CALL-WITH-LOCKED-QUEUE ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (DO-EXTERNAL-SYMBOLS (SYM *PACKAGE*) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/queue-tmpC3NXPP59.fasl
; compilation finished in 0:00:00.292
; compiling file "/usr/share/common-lisp/source/lparallel/src/counter.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.COUNTER ...)
; processing (IN-PACKAGE #:LPARALLEL.COUNTER)
; processing (PROGN (DEFTYPE COUNTER-VALUE ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/counter-tmpUBJL36LS.fasl
; compilation finished in 0:00:00.080
; compiling file "/usr/share/common-lisp/source/lparallel/src/spin-queue/package.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.SPIN-QUEUE ...)
; processing (IN-PACKAGE #:LPARALLEL.SPIN-QUEUE)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/spin-queue/package-tmpY36UJJ8B.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/lparallel/src/spin-queue/cas-spin-queue.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.SPIN-QUEUE)
; processing (PROGN (DEFTYPE NODE ...) ...)
; processing (DEFCONSTANT +DUMMY+ ...)
; processing (DEFCONSTANT +DEAD-END+ ...)
; processing (DEFSTRUCT (SPIN-QUEUE #) ...)
; processing (DEFUN MAKE-SPIN-QUEUE ...)
; processing (DEFUN/TYPE PUSH-SPIN-QUEUE ...)
; processing (DEFUN/TYPE POP-SPIN-QUEUE ...)
; processing (DEFUN SPIN-QUEUE-EMPTY-P ...)
; processing (DEFUN TRY-EACH-ELEM ...)
; processing (DEFUN SPIN-QUEUE-COUNT ...)
; processing (DEFUN PEEK-SPIN-QUEUE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/spin-queue/cas-spin-queue-tmpAREPR0YY.fasl
; compilation finished in 0:00:00.112
; compiling file "/usr/share/common-lisp/source/lparallel/src/kernel/package.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.KERNEL ...)
; processing (IN-PACKAGE #:LPARALLEL.KERNEL)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/kernel/package-tmpDMNTMNQC.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/lparallel/src/kernel/specials.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.KERNEL)
; processing (DEFVAR *DEBUGGER-ERROR* ...)
; processing (DEFVAR *HANDLER-ACTIVE-P* ...)
; processing (DEFVAR *CLIENT-HANDLERS* ...)
; processing (DEFVAR *TASK-CATEGORY* ...)
; processing (DEFVAR *TASK-PRIORITY* ...)
; processing (DEFVAR *WORKER* ...)
; processing (DEFVAR *KERNEL* ...)
; processing (DEFVAR *MAKE-LIMITER-DATA*)
; processing (DEFVAR *KERNEL-SPIN-COUNT* ...)
; processing (DEFVAR *DEBUG-TASKS-P* ...)
; processing (DEFVAR *LISP-EXITING-P* ...)
; processing (DEFVAR *ERRORING-WORKERS* ...)
; processing (DEFVAR *ERRORING-WORKERS-LOCK* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/kernel/specials-tmpF3MD9WEP.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/lparallel/src/kernel/handling.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.KERNEL)
; processing (DEFSLOTS WRAPPED-ERROR ...)
; processing (DEFUN WRAP-ERROR ...)
; processing (DEFUN UNWRAP-RESULT ...)
; processing (DEFMACRO TASK-HANDLER-BIND ...)
; processing (DEFUN INVOKE-TRANSFER-ERROR ...)
; processing (DEFUN CONDITION-HANDLER ...)
; processing (DEFUN CALL-WITH-TRACKED-ERROR ...)
; processing (DEFMACRO WITH-TRACKED-ERROR ...)
; processing (DEFUN MAKE-DEBUGGER-HOOK ...)
; processing (DEFUN TRANSFER-ERROR-REPORT ...)
; processing (DEFCONSTANT +CURRENT-TASK+ ...)
; processing (DEFUN TRANSFER-ERROR-RESTART ...)
; processing (PROGN (DEFMACRO WITH-TASK-CONTEXT ...) ...)
; processing (DEFINE-CONDITION TASK-KILLED-ERROR ...)
; processing (DEFINE-CONDITION NO-KERNEL-ERROR ...)
; processing (DEFINE-CONDITION KERNEL-CREATION-ERROR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/kernel/handling-tmpU35O33G.fasl
; compilation finished in 0:00:00.216
; compiling file "/usr/share/common-lisp/source/lparallel/src/kernel/classes.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.KERNEL)
; processing (DEFSLOTS WORKER-INFO ...)
; processing (DEFSLOTS WORKER-NOTIFICATIONS ...)
; processing (DEFSLOTS WORKER ...)
; processing (DEFSLOTS SCHEDULER ...)
; processing (LOCALLY (DECLARE #) ...)
; processing (LOCALLY (DECLARE #) ...)
; processing (DEFSLOTS CHANNEL ...)
; processing (LOCALLY (DECLARE #) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/kernel/classes-tmpG4VD6HME.fasl
; compilation finished in 0:00:00.680
; compiling file "/usr/share/common-lisp/source/lparallel/src/kernel/stealing-scheduler.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.KERNEL)
; processing (DEFMACRO DEFINE-MOD-INC-DEC ...)
; processing (DEFINE-MOD-INC-DEC MOD-INC ...)
; processing (DEFINE-MOD-INC-DEC MOD-DEC ...)
; processing (DEFMACRO DEFINE-MOD-INCF-DECF ...)
; processing (DEFINE-MOD-INCF-DECF MOD-INCF ...)
; processing (DEFINE-MOD-INCF-DECF MOD-DECF ...)
; processing (DEFMACRO WITH-POP-SUCCESS ...)
; processing (DEFMACRO REPEAT/FIXNUM ...)
; processing (DEFMACRO DO-INDEXES ...)
; processing (DEFUN MAKE-SCHEDULER ...)
; processing (DEFUN/TYPE/INLINE PUSH-TO-RANDOM-WORKER ...)
; processing (DEFUN/TYPE MAYBE-WAKE-A-WORKER ...)

; file: /usr/share/common-lisp/source/lparallel/src/kernel/stealing-scheduler.lisp
; in: DEFUN/TYPE MAYBE-WAKE-A-WORKER
;     (INCF LPARALLEL.KERNEL::NOTIFY-COUNT)
; ==>
;   (+ 1
;      (SB-KERNEL:THE* ((INTEGER 0) :DERIVE-TYPE-ONLY T)
;                      (SB-KERNEL:%INSTANCE-REF
;                       (THE LPARALLEL.KERNEL::SCHEDULER #:OBJ) 5)))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFUN/TYPE SCHEDULE-TASK ...)
; processing (DEFMACRO DO-WORKERS ...)
; processing (DEFUN/TYPE NEXT-TASK ...)

; file: /usr/share/common-lisp/source/lparallel/src/kernel/stealing-scheduler.lisp
; in: DEFUN/TYPE NEXT-TASK
;     (PLUSP LPARALLEL.KERNEL::NOTIFY-COUNT)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       etc.

;     (DECF LPARALLEL.KERNEL::NOTIFY-COUNT)
; --> SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

; processing (DEFUN/TYPE STEAL-TASK ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/kernel/stealing-scheduler-tmp54373I1F.fasl
; compilation finished in 0:00:00.348
; compiling file "/usr/share/common-lisp/source/lparallel/src/kernel/kill.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.KERNEL)
; processing (DEFCONSTANT +WORKER-SUICIDE-TAG+ ...)
; processing (DEFUN KILL ...)
; processing (DEFUN KILL-ERRORS ...)
; processing (DEFUN KILL-ERRORS-REPORT ...)
; processing (DEFMACRO WITH-WORKER-RESTARTS ...)
; processing (DEFUN KILL-TASKS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/kernel/kill-tmpWC6YNTKL.fasl
; compilation finished in 0:00:00.088
; compiling file "/usr/share/common-lisp/source/lparallel/src/kernel/core.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.KERNEL)
; processing (DEFUN/TYPE EXEC-TASK/WORKER ...)
; processing (DEFUN/TYPE/INLINE EXEC-TASK/NON-WORKER ...)
; processing (DEFUN/TYPE STEAL-WORK ...)
; processing (DEFUN HANDSHAKE/TO-WORKER/START ...)
; processing (DEFUN HANDSHAKE/TO-WORKER/FINISH ...)
; processing (DEFUN HANDSHAKE/FROM-WORKER/START ...)
; processing (DEFUN HANDSHAKE/FROM-WORKER/FINISH ...)
; processing (DEFUN NOTIFY-EXIT ...)
; processing (DEFUN WAIT-FOR-WORKER ...)
; processing (DEFUN REPLACE-WORKER ...)
; processing (DEFUN/TYPE WORKER-LOOP ...)
; processing (DEFUN CALL-WITH-WORKER-CONTEXT ...)
; processing (DEFUN ENTER-WORKER-LOOP ...)
; processing (DEFUN MAKE-ALL-BINDINGS ...)
; processing (DEFUN %MAKE-WORKER ...)
; processing (DEFUN MAKE-WORKER-THREAD ...)
; processing (DEFUN MAKE-WORKER ...)
; processing (DEFMACRO WITH-FILL-WORKERS-HANDLER ...)
; processing (DEFUN %FILL-WORKERS ...)
; processing (DEFUN FILL-WORKERS ...)
; processing (DEFUN MAKE-KERNEL ...)
; processing (DEFUN CHECK-KERNEL ...)
; processing (DEFMACRO DEFINE-WORKER-INFO-READER ...)
; processing (DEFINE-WORKER-INFO-READER KERNEL-BINDINGS ...)
; processing (DEFINE-WORKER-INFO-READER KERNEL-NAME ...)
; processing (DEFINE-WORKER-INFO-READER KERNEL-CONTEXT ...)
; processing (DEFUN/TYPE/INLINE %KERNEL-WORKER-COUNT ...)
; processing (DEFUN KERNEL-WORKER-COUNT ...)
; processing (DEFUN KERNEL-WORKER-INDEX ...)
; processing (DEFUN %MAKE-CHANNEL ...)
; processing (DEFUN MAKE-CHANNEL ...)
; processing (DEFINE-COMPILER-MACRO MAKE-CHANNEL ...)
; processing (DEFMACRO TASK-LAMBDA ...)
; processing (DEFUN/TYPE/INLINE MAKE-TASK ...)
; processing (DEFUN/TYPE MAKE-CHANNELED-TASK ...)
; processing (DEFUN/TYPE/INLINE SUBMIT-RAW-TASK ...)
; processing (DEFUN SUBMIT-TASK ...)
; processing (DEFUN RECEIVE-RESULT ...)
; processing (DEFUN TRY-RECEIVE-RESULT ...)
; processing (DEFMACRO/ONCE DO-FAST-RECEIVES ...)
; processing (DEFUN SHUTDOWN ...)
; processing (DEFUN END-KERNEL ...)
; processing (DEFUN TASK-CATEGORIES-RUNNING ...)
; processing (DEFUN KERNEL-INFO ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN BROADCAST-TASK ...)
; processing (DEFUN TRACK-EXIT ...)
; processing (PUSHNEW (QUOTE TRACK-EXIT) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/kernel/core-tmpUOCSYEYQ.fasl
; compilation finished in 0:00:00.648
; compiling file "/usr/share/common-lisp/source/lparallel/src/kernel/timeout.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.KERNEL)
; processing (DEFSLOTS TIMEOUT ...)
; processing (DEFUN SUBMIT-TIMEOUT ...)
; processing (DEFUN CANCEL-TIMEOUT ...)
; processing (DEFUN DEPRECATED-TIMEOUT ...)
; processing (DEFINE-COMPILER-MACRO SUBMIT-TIMEOUT ...)
; processing (DEFINE-COMPILER-MACRO CANCEL-TIMEOUT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/kernel/timeout-tmpNW5NV5N9.fasl
; compilation finished in 0:00:00.128
; compiling file "/usr/share/common-lisp/source/lparallel/src/kernel-util.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.KERNEL-UTIL ...)
; processing (IN-PACKAGE #:LPARALLEL.KERNEL-UTIL)
; processing (DEFUN STEAL-UNTIL-RECEIVE-RESULT ...)
; processing (DEFUN RECEIVE-RESULTS ...)

; file: /usr/share/common-lisp/source/lparallel/src/kernel-util.lisp
; in: DEFUN RECEIVE-RESULTS
;     (LPARALLEL.UTIL:REPEAT COUNT
;       (LPARALLEL.KERNEL-UTIL::STEAL-UNTIL-RECEIVE-RESULT LPARALLEL.KERNEL:CHANNEL
;        LPARALLEL.KERNEL-UTIL::WORKER LPARALLEL.KERNEL-UTIL::FN))
; --> BLOCK LET CEILING 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (LPARALLEL.KERNEL:DO-FAST-RECEIVES (LPARALLEL.KERNEL-UTIL::RESULT
;                                         LPARALLEL.KERNEL:CHANNEL COUNT)
;       (LOCALLY
;        (DECLARE (TYPE FUNCTION LPARALLEL.KERNEL-UTIL::FN))
;        (FUNCALL LPARALLEL.KERNEL-UTIL::FN LPARALLEL.KERNEL-UTIL::RESULT)))
; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET CEILING 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (LPARALLEL.KERNEL:DO-FAST-RECEIVES (LPARALLEL.KERNEL-UTIL::RESULT
;                                         LPARALLEL.KERNEL:CHANNEL COUNT)
;       (DECLARE (IGNORE LPARALLEL.KERNEL-UTIL::RESULT)))
; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET CEILING 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (LPARALLEL.KERNEL:DO-FAST-RECEIVES (LPARALLEL.KERNEL-UTIL::RESULT
;                                         LPARALLEL.KERNEL:CHANNEL COUNT)
;       (LOCALLY
;        (DECLARE (TYPE FUNCTION LPARALLEL.KERNEL-UTIL::FN))
;        (FUNCALL LPARALLEL.KERNEL-UTIL::FN LPARALLEL.KERNEL-UTIL::RESULT)))
; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET CEILING 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #1=(-1) #2=(1)))
;                               . #3=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL #1# #2#)) . #3#), not a (VALUES
;                                                                            (UNSIGNED-BYTE
;                                                                             32)
;                                                                            &REST
;                                                                            T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET TAGBODY IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET TAGBODY IF DECF SETQ THE 
; --> SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

;     (LPARALLEL.KERNEL:DO-FAST-RECEIVES (LPARALLEL.KERNEL-UTIL::RESULT
;                                         LPARALLEL.KERNEL:CHANNEL COUNT)
;       (DECLARE (IGNORE LPARALLEL.KERNEL-UTIL::RESULT)))
; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET CEILING 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #1=(-1) #2=(1)))
;                               . #3=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL #1# #2#)) . #3#), not a (VALUES
;                                                                            (UNSIGNED-BYTE
;                                                                             32)
;                                                                            &REST
;                                                                            T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET TAGBODY IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET TAGBODY IF DECF SETQ THE 
; --> SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

;     (LPARALLEL.UTIL:REPEAT COUNT
;       (LPARALLEL.KERNEL-UTIL::STEAL-UNTIL-RECEIVE-RESULT LPARALLEL.KERNEL:CHANNEL
;        LPARALLEL.KERNEL-UTIL::WORKER LPARALLEL.KERNEL-UTIL::FN))
; --> BLOCK LET CEILING 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #1=(-1) #2=(1)))
;                               . #3=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL #1# #2#)) . #3#), not a (VALUES
;                                                                            (UNSIGNED-BYTE
;                                                                             32)
;                                                                            &REST
;                                                                            T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK LET TAGBODY IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> BLOCK LET TAGBODY IF DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

; processing (DEFMACRO WITH-SUBMIT-COUNTED ...)
; processing (DEFUN INDEXING-WRAPPER ...)
; processing (DEFMACRO/ONCE WITH-SUBMIT-INDEXED ...)
; processing (DEFMACRO WITH-SUBMIT-CANCELABLE ...)
; processing (DEFUN CALL-WITH-TEMP-KERNEL ...)
; processing (DEFMACRO WITH-TEMP-KERNEL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/kernel-util-tmpGTGYQJZ.fasl
; compilation finished in 0:00:00.188
; compiling file "/usr/share/common-lisp/source/lparallel/src/promise.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.PROMISE ...)
; processing (IN-PACKAGE #:LPARALLEL.PROMISE)
; processing (DEFCONSTANT +NO-RESULT+ ...)
; processing (DEFSLOTS PROMISE-BASE ...)
; processing (DEFSLOTS %PROMISE ...)
; processing (DEFSLOTS PLAN ...)
; processing (DEFSLOTS %FUTURE ...)
; processing (DEFSLOTS %DELAY ...)
; processing (DEFSLOTS %CHAIN ...)
; processing (DEFMACRO WITH-LOCK-OPERATION ...)
; processing (DEFMACRO WITH-UNFULFILLED/NO-WAIT ...)
; processing (DEFMACRO WITH-UNFULFILLED/WAIT ...)
; processing (DEFUN PROMISE ...)
; processing (DEFUN FULFILL-PROMISE ...)
; processing (DEFUN FORCE-PROMISE ...)
; processing (DEFUN/INLINE FULFILL-PLAN/VALUES ...)
; processing (DEFUN/INLINE FULFILL-PLAN/CALL ...)
; processing (DEFUN FULFILL-PLAN/ERROR ...)
; processing (DEFMACRO DELAY ...)
; processing (DEFUN FULFILL-DELAY ...)
; processing (DEFUN FORCE-DELAY ...)
; processing (DEFUN FULFILL-FUTURE ...)
; processing (DEFUN FORCE-FUTURE ...)
; processing (DEFMACRO WITH-UNFULFILLED-FUTURE/NO-WAIT ...)
; processing (DEFUN/TYPE MAKE-FUTURE-TASK ...)
; processing (DEFUN/TYPE MAKE-FUTURE ...)
; processing (DEFMACRO FUTURE ...)
; processing (DEFMACRO SPECULATE ...)
; processing (DEFUN CHAIN ...)
; processing (DEFUN FULFILL-OBJECT ...)
; processing (DEFMACRO FULFILL ...)
; processing (DEFUN FULFILLEDP ...)
; processing (DEFUN REPLACE-ERROR ...)
; processing (DEFUN FORCE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/promise-tmp1GG4VZOF.fasl
; compilation finished in 0:00:00.756
; compiling file "/usr/share/common-lisp/source/lparallel/src/ptree.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.PTREE ...)
; processing (IN-PACKAGE #:LPARALLEL.PTREE)
; processing (DEFINE-CONDITION PTREE-ERROR ...)
; processing (DEFINE-CONDITION PTREE-REDEFINITION-ERROR ...)
; processing (DEFINE-CONDITION PTREE-UNDEFINED-FUNCTION-ERROR ...)
; processing (DEFINE-CONDITION PTREE-LAMBDA-LIST-KEYWORD-ERROR ...)
; processing (DEFCONSTANT +NO-RESULT+ ...)
; processing (DEFSLOTS NODE ...)
; processing (DEFUN CLEAR-NODE ...)
; processing (DEFUN CLEAR-NODE-ERROR ...)
; processing (DEFUN CHECK-NODE ...)
; processing (DEFUN/TYPE/INLINE COMPUTEDP ...)
; processing (DEFUN/TYPE COMPUTE-NODE ...)
; processing (DEFUN/TYPE/INLINE FREEP ...)
; processing (DEFUN/TYPE PROPAGATE-ERROR ...)
; processing (DEFUN/TYPE LOCK-NODE ...)
; processing (DEFUN/TYPE UNLOCK-NODE ...)
; processing (DEFUN/TYPE/INLINE CHILDREN-DONE-P ...)
; processing (DEFVAR *PTREE-NODE-KERNEL* ...)
; processing (DEFUN/TYPE MAKE-NODE-TASK ...)
; processing (DEFUN/TYPE SUBMIT-NODE ...)
; processing (DEFUN/TYPE FIND-NODE ...)
; processing (DEFSLOTS PTREE ...)
; processing (DEFUN MAKE-PTREE ...)
; processing (DEFUN/TYPE COMPUTE-PTREE ...)

; file: /usr/share/common-lisp/source/lparallel/src/ptree.lisp
; in: DEFUN/TYPE COMPUTE-PTREE
;     (DECF LPARALLEL.PTREE::PENDING)
; --> SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (INCF LPARALLEL.PTREE::PENDING)
; ==>
;   (+ 1
;      (SB-KERNEL:THE* (INTEGER :DERIVE-TYPE-ONLY T)
;                      (SB-KERNEL:%INSTANCE-REF (THE LPARALLEL.PTREE:PTREE #:OBJ)
;                                               3)))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFUN WAIT-FOR-COMPUTE ...)
; processing (DEFUN EACH-NODE ...)
; processing (DEFUN CHECK-PTREE ...)
; processing (DEFUN CLEAR-PTREE ...)
; processing (DEFUN CLEAR-PTREE-ERRORS ...)
; processing (DEFUN PTREE-FN ...)
; processing (DEFUN PTREE-COMPUTED-P ...)
; processing (DEFUN CALL-PTREE ...)
; processing (DEFMACRO PTREE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/ptree-tmpWZRM9C8X.fasl
; compilation finished in 0:00:00.612
; compiling file "/usr/share/common-lisp/source/lparallel/src/slet.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.SLET ...)
; processing (IN-PACKAGE #:LPARALLEL.SLET)
; processing (DEFUN PARSE-BINDINGS ...)
; processing (DEFUN MAKE-TEMP-VAR ...)
; processing (DEFUN MAKE-BINDING-DATUM ...)
; processing (DEFUN MAKE-BINDING-DATA ...)
; processing (DEFMACRO BIND ...)
; processing (DEFMACRO %SLET ...)
; processing (DEFMACRO SLET ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/slet-tmpD9ADTX47.fasl
; compilation finished in 0:00:00.136
; compiling file "/usr/share/common-lisp/source/lparallel/src/defpun.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.DEFPUN ...)
; processing (IN-PACKAGE #:LPARALLEL.DEFPUN)
; processing (DEFCONSTANT +CHECKED-KEY+ ...)
; processing (DEFCONSTANT +UNCHECKED-KEY+ ...)
; processing (DEFVAR *REGISTERED-NAMES* ...)
; processing (DEFVAR *REGISTRATION-LOCK* ...)
; processing (DEFUN UNCHECKED-NAME ...)
; processing (DEFUN REGISTER-NAME ...)
; processing (DEFUN REGISTER-FN ...)
; processing (DEFUN REGISTERED-FN-P ...)
; processing (DEFUN VALID-REGISTERED-FN-P ...)
; processing (DEFUN VALID-REGISTERED-NAME-P ...)
; processing (DEFUN DELETE-STALE-REGISTRATIONS ...)
; processing (DEFUN REGISTERED-MACROLETS ...)
; processing (DEFMACRO DECLAIM-DEFPUN ...)
; processing (DEFUN DELETE-REGISTERED-NAMES ...)
; processing (DEFUN INITIAL-LIMITER-COUNT ...)
; processing (DEFUN MAKE-LIMITER-DATA ...)
; processing (SETF *MAKE-LIMITER-DATA* ...)
; processing (DEFMACRO ACCEPT-TASK-P ...)
; processing (DEFUN/TYPE UPDATE-LIMITER-COUNT/NO-LOCK ...)
; processing (DEFUN/TYPE UPDATE-LIMITER-COUNT ...)
; processing (DEFCONSTANT +NO-RESULT+ ...)
; processing (DEFMACRO MSETQ ...)
; processing (DEFUN CLIENT-VARS ...)
; processing (DEFUN TEMP-VARS ...)
; processing (DEFUN PRIMARY-TEMP-VARS ...)
; processing (DEFMACRO WITH-TEMP-BINDINGS ...)
; processing (DEFMACRO WITH-CLIENT-BINDINGS ...)
; processing (DEFMACRO SPAWN ...)
; processing (DEFMACRO SPAWN-TASKS ...)
; processing (DEFMACRO EXEC-TASK ...)
; processing (DEFMACRO SYNC ...)
; processing (DEFMACRO SCAN-FOR-ERRORS ...)
; processing (DEFMACRO %%%%PLET ...)
; processing (DEFMACRO WITH-LOCK-PREDICATES ...)
; processing (DEFMACRO %%%PLET ...)
; processing (DEFMACRO %%PLET ...)
; processing (DEFMACRO %PLET ...)
; processing (DEFMACRO %PLET-IF ...)
; processing (DEFMACRO DEFUN/WRAPPER ...)
; processing (DEFUN CALL-WITH-TOPLEVEL-HANDLER ...)
; processing (DEFUN CALL-INSIDE-WORKER ...)
; processing (DEFUN CALL-IMPL-FN ...)
; processing (DEFMACRO DEFINE-DEFPUN ...)
; processing (DEFINE-DEFPUN DEFPUN ...)
; processing (DEFINE-DEFPUN DEFPUN/TYPE ...)
; processing (DEFMACRO DEFPUN* ...)
; processing (DEFMACRO DEFPUN/TYPE* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/defpun-tmp6P8D3243.fasl
; compilation finished in 0:00:00.764
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/package.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.COGNATE ...)
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/package-tmpY30N954O.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/util.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFUN ZIP/VECTOR ...)
; processing (DEFUN FIND-MIN-LENGTH ...)
; processing (DEFUN ITEM-PREDICATE ...)

; file: /usr/share/common-lisp/source/lparallel/src/cognate/util.lisp
; in: DEFUN ITEM-PREDICATE
;     (EQL LPARALLEL.COGNATE::ITEM LPARALLEL.COGNATE::X)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a SINGLE-FLOAT.
;   The second argument is a T, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a DOUBLE-FLOAT.
;   The second argument is a T, not a DOUBLE-FLOAT.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN SUBSIZE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/util-tmpP9H21HZJ.fasl
; compilation finished in 0:00:00.036
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/option.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFUN GET-PARTS-HINT ...)
; processing (DEFMACRO POP-PLIST ...)
; processing (DEFUN %PARSE-OPTIONS ...)
; processing (DEFUN PARSE-OPTIONS ...)
; processing (DEFMACRO WITH-PARSED-OPTIONS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/option-tmpPQTP28SH.fasl
; compilation finished in 0:00:00.060
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/subdivide.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFUN FIND-NUM-PARTS ...)
; processing (DEFMACRO WITH-PARTS ...)
; processing (DEFUN SUBDIVIDE-ARRAY ...)
; processing (DEFUN SUBDIVIDE-LIST ...)
; processing (DEFUN SUBDIVIDE-LIST/SLICE ...)
; processing (DEFUN MAKE-PARTS ...)
; processing (DEFUN MAKE-RESULT-PARTS ...)
; processing (DEFUN MAKE-INPUT-PARTS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/subdivide-tmpJNLC1BSW.fasl
; compilation finished in 0:00:00.164
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/pandor.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFMACRO WITH-FORMS-SUBMITTED ...)
; processing (DEFMACRO PAND ...)
; processing (DEFMACRO POR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/pandor-tmpBK4B90N5.fasl
; compilation finished in 0:00:00.056
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/plet.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (PROGN (DEFUN DECLARATION-INFORMATION ...) ...)
; processing (DEFPARAMETER *STANDARD-DECLARATION-IDENTIFIERS* ...)
; processing (DEFUN DECLARATIONP ...)
; processing (DEFUN ZIP-REPEAT ...)
; processing (DEFUN DECL-SPEC->TYPED-VARS ...)
; processing (DEFUN DECL-SPECS->TYPED-VARS ...)
; processing (DEFUN DECLARES->DECL-SPECS ...)
; processing (DEFUN DECLARES->TYPED-VARS ...)
; processing (DEFSLOTS BINDING-DATUM ...)
; processing (DEFUN MAKE-SV-BINDING-DATUM ...)
; processing (DEFUN MAKE-MV-BINDING-DATUM ...)
; processing (DEFUN PARTITION ...)
; processing (DEFUN MAKE-BINDING-DATA ...)
; processing (DEFUN LOOKUP-ALL ...)
; processing (DEFUN VAR-TYPE ...)
; processing (DEFUN FUTURE-LET-BINDING ...)
; processing (DEFUN FUTURE-LET-BINDINGS ...)
; processing (DEFUN FUTURE-MACROLET-BINDING ...)
; processing (DEFUN FUTURE-MACROLET-BINDINGS ...)
; processing (DEFUN %MV-MACROLET-BINDINGS ...)
; processing (DEFUN MV-MACROLET-BINDINGS ...)
; processing (DEFUN BINDING-DECL-SPEC ...)
; processing (DEFUN BINDING-DECL-SPECS ...)
; processing (DEFUN ALL-BINDING-VARS ...)
; processing (DEFUN UNKNOWN-TYPED-VARS ...)
; processing (DEFMACRO %PLET ...)
; processing (DEFMACRO PLET ...)
; processing (DEFMACRO PLET-IF ...)
; processing (ALIAS-MACRO TOPLEVEL-PLET ...)
; processing (DEFMACRO PFUNCALL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/plet-tmpOBPSDXL4.fasl
; compilation finished in 0:00:00.400
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/pmap.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFUN PMAP-INTO/PARTS ...)
; processing (DEFUN MAP-NIL ...)
; processing (DEFUN MAPLIST-INTO ...)
; processing (DEFUN MAP-ITERATE ...)

; file: /usr/share/common-lisp/source/lparallel/src/cognate/pmap.lisp
; in: DEFUN MAP-ITERATE
;     (DEFUN LPARALLEL.COGNATE::MAP-ITERATE
;            (MAP LPARALLEL.COGNATE::SIZE LPARALLEL.COGNATE::FN
;             LPARALLEL.COGNATE::SEQS)
;       "A variation of (map nil ...)/mapc/mapl with size constrained.
;   Without a result to delineate sublist boundaries, we must enforce them
;   manually."
;       (CHECK-TYPE LPARALLEL.COGNATE::SIZE (INTEGER 0))
;       (LET ((LPARALLEL.COGNATE::FN
;              (ALEXANDRIA:ENSURE-FUNCTION LPARALLEL.COGNATE::FN))
;             (LPARALLEL.UTIL:INDEX 0))
;         (APPLY MAP
;                (LAMBDA (&REST LPARALLEL.COGNATE::ARGS)
;                  (DECLARE #)
;                  (DECLARE #)
;                  (WHEN # #)
;                  (APPLY LPARALLEL.COGNATE::FN LPARALLEL.COGNATE::ARGS)
;                  (INCF LPARALLEL.UTIL:INDEX))
;                LPARALLEL.COGNATE::SEQS)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION 
; ==>
;   (BLOCK LPARALLEL.COGNATE::MAP-ITERATE
;     (CHECK-TYPE LPARALLEL.COGNATE::SIZE (INTEGER 0))
;     (LET ((LPARALLEL.COGNATE::FN
;            (ALEXANDRIA:ENSURE-FUNCTION LPARALLEL.COGNATE::FN))
;           (LPARALLEL.UTIL:INDEX 0))
;       (APPLY MAP
;              (LAMBDA (&REST LPARALLEL.COGNATE::ARGS)
;                (DECLARE #)
;                (DECLARE #)
;                (WHEN # #)
;                (APPLY LPARALLEL.COGNATE::FN LPARALLEL.COGNATE::ARGS)
;                (INCF LPARALLEL.UTIL:INDEX))
;              LPARALLEL.COGNATE::SEQS)))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM MAP-ITERATE NIL). Use GO/RETURN-FROM with SAFETY 0, or declare the
; exit function DYNAMIC-EXTENT to avoid.

;     (EQL LPARALLEL.UTIL:INDEX LPARALLEL.COGNATE::SIZE)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

;     (INCF LPARALLEL.UTIL:INDEX)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFUN PMAP-INTO/POWDER/ARRAY ...)
; processing (DEFUN PMAP-INTO/POWDER/LIST ...)
; processing (DEFUN PMAP-INTO/POWDER ...)
; processing (DEFUN PMAP-INTO/PARSED ...)
; processing (DEFUN PMAP-INTO/UNPARSED ...)
; processing (DEFUN PMAP-INTO ...)
; processing (DEFUN PMAP-ITERATE/PARTS ...)
; processing (DEFUN PMAP-ITERATE/POWDER ...)
; processing (DEFUN PMAP-ITERATE ...)
; processing (DEFUN PMAP/PARSED ...)
; processing (DEFUN PMAP/UNPARSED ...)
; processing (DEFUN PMAP ...)
; processing (DEFUN PMAPCAR ...)
; processing (DEFUN PMAPLIST-INTO ...)
; processing (DEFUN PMAPLIST ...)
; processing (DEFUN PMAPL ...)
; processing (DEFUN PMAPC ...)
; processing (DEFUN PMAPCAN ...)
; processing (DEFUN PMAPCON ...)
; processing (DEFUN PMAP-REDUCE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/pmap-tmpMM3LMR5.fasl
; compilation finished in 0:00:00.248
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/pmap-open-coded.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFMACRO CHECK-SYMBOLS ...)
; processing (DEFMACRO DEFMACRO/SYMS ...)
; processing (DEFUN QUOTEDP ...)
; processing (DEFUN QUOTED-VECTOR-TYPE-P ...)
; processing (DEFMACRO/SYMS MAP-INTO/VECTOR/1-VECTOR/RANGE ...)
; processing (DEFMACRO/SYMS PMAP-INTO/VECTOR/1-VECTOR ...)
; processing (DEFINE-COMPILER-MACRO PMAP-INTO ...)
; processing (DEFINE-COMPILER-MACRO PMAP ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/pmap-open-coded-tmp3VXURP4N.fasl
; compilation finished in 0:00:00.264
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/pdotimes.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFUN %PDOTIMES ...)

; file: /usr/share/common-lisp/source/lparallel/src/cognate/pdotimes.lisp
; in: DEFUN %PDOTIMES
;     (LPARALLEL.COGNATE::WITH-PARTS LPARALLEL.COGNATE::SIZE
;         LPARALLEL.COGNATE::PARTS
;       (LOOP LPARALLEL.COGNATE::WHILE (LPARALLEL.COGNATE::NEXT-PART)
;             DO (LPARALLEL.KERNEL:SUBMIT-TASK LPARALLEL.KERNEL:CHANNEL
;                                              #'LPARALLEL.COGNATE::COMPUTE-PART
;                                              (LPARALLEL.COGNATE::PART-OFFSET)
;                                              (LPARALLEL.COGNATE::PART-SIZE)))
;       (LPARALLEL.UTIL:REPEAT (LPARALLEL.COGNATE::NUM-PARTS)
;         (LPARALLEL.KERNEL:RECEIVE-RESULT LPARALLEL.KERNEL:CHANNEL)))
; --> MULTIPLE-VALUE-CALL FUNCTION LET FLET LPARALLEL.COGNATE::NEXT-PART BLOCK 
; --> WHEN IF PROGN UNLESS IF INCF SETQ THE 
; ==>
;   (+ #:PART-SIZE8 #:PART-OFFSET7)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (+ LPARALLEL.COGNATE::PART-OFFSET LPARALLEL.COGNATE::PART-SIZE)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; processing (DEFMACRO/ONCE PDOTIMES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/pdotimes-tmpJ94TMTDS.fasl
; compilation finished in 0:00:00.076
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/pquantifier.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFUN PQUANTIFIER ...)
; processing (DEFUN PEVERY ...)
; processing (DEFUN PSOME ...)
; processing (DEFUN PNOTEVERY ...)
; processing (DEFUN PNOTANY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/pquantifier-tmpHIU99HX9.fasl
; compilation finished in 0:00:00.048
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/preduce.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFMACRO WITH-PREDUCE-CONTEXT ...)
; processing (DEFUN PREDUCE-PARTIAL/VECTOR ...)
; processing (DEFUN PREDUCE-PARTIAL/LIST ...)
; processing (DEFUN %PREDUCE-PARTIAL ...)
; processing (DEFUN PREDUCE/COMMON ...)
; processing (DEFUN PREDUCE ...)
; processing (DEFUN PREDUCE-PARTIAL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/preduce-tmpUCJ0Y7I4.fasl
; compilation finished in 0:00:00.252
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/premove.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFUN PREMOVE-IF-NOT/LIST ...)
; processing (DEFUN PREMOVE-IF-NOT ...)
; processing (DEFUN PREMOVE-IF ...)
; processing (DEFUN PREMOVE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/premove-tmpEUYVGW0Y.fasl
; compilation finished in 0:00:00.092
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/pfind.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFMACRO WITH-PFIND-CONTEXT ...)
; processing (DEFUN PFIND-IF/VECTOR ...)
; processing (DEFUN PFIND-IF/LIST ...)
; processing (DEFUN PFIND-IF ...)
; processing (DEFUN PFIND-IF-NOT ...)
; processing (DEFUN PFIND ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/pfind-tmpHUNBNUEZ.fasl
; compilation finished in 0:00:00.200
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/pcount.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFUN PCOUNT-IF ...)
; processing (DEFUN PCOUNT-IF-NOT ...)
; processing (DEFUN PCOUNT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/pcount-tmp6OV59W68.fasl
; compilation finished in 0:00:00.072
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/psort.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFUN/TYPE/INLINE MIDPOINT ...)
; processing (DEFMACRO DEFINE-QUICKSORT-FN ...)
; processing (DEFMACRO DEFINE-QUICKSORT-FNS ...)
; processing (DEFINE-QUICKSORT-FNS)
; processing (LPARALLEL.DEFPUN::DELETE-REGISTERED-NAMES (QUOTE #))
; processing (DEFUN CALL-QUICKSORT ...)
; processing (DEFUN PSORT ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (DEFUN PSORT* ...)
; processing (DEFINE-COMPILER-MACRO PSORT* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/psort-tmpC6PPV7ZG.fasl
; compilation finished in 0:00:00.596
; compiling file "/usr/share/common-lisp/source/lparallel/src/package.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.KERNEL)
; processing (MACROLET (#) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/package-tmpQWQ2GT89.fasl
; compilation finished in 0:00:00.036
; compiling file "/usr/share/common-lisp/source/esrap/src/package.lisp" (written 20 DEC 2021 02:01:41 PM):
; processing (DEFPACKAGE #:ESRAP ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/esrap/src/package-tmpZVP4T53N.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/esrap/src/types.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (DEFTYPE INPUT-POSITION ...)
; processing (DEFTYPE INPUT-LENGTH ...)
; processing (DEFTYPE LEFT-RECURSION-POLICY ...)
; processing (DEFTYPE NONTERMINAL ...)
; processing (DEFTYPE TERMINAL ...)
; processing (DEFTYPE CHARACTER-RANGE ...)
; processing (DEFTYPE PREDICATE-NAME ...)
; processing (DEFTYPE PREDICATE ...)
; processing (DEFTYPE CACHE-POLICY ...)
; processing (DEFTYPE ERROR-REPORT-PART ...)
; processing (DEFTYPE RULE-ERROR-REPORT ...)
; processing (DEFTYPE RULE-ERROR-REPORT-PATTERN ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN ERROR-REPORT-BEHAVIOR-SUITABLE-FOR-REPORT-PART-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/esrap/src/types-tmpUKKA1XHA.fasl
; compilation finished in 0:00:00.040
; compiling file "/usr/share/common-lisp/source/esrap/src/protocol.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (DEFGENERIC ESRAP-ERROR-POSITION ...)
; processing (DEFGENERIC ESRAP-PARSE-ERROR-RESULT ...)
; processing (DEFGENERIC ESRAP-PARSE-ERROR-CONTEXT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/esrap/src/protocol-tmpAUGX2KZO.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/esrap/src/variables.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (DECLAIM (TYPE LEFT-RECURSION-POLICY ...))
; processing (DEFVAR *ON-LEFT-RECURSION* ...)
; processing (DEFPARAMETER *EVAL-NONTERMINALS* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/esrap/src/variables-tmpJSDTRDO5.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/esrap/src/conditions.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (DEFINE-CONDITION INVALID-EXPRESSION-ERROR ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN INVALID-EXPRESSION-ERROR ...)
; processing (DEFINE-CONDITION ESRAP-ERROR ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFINE-CONDITION ESRAP-PARSE-ERROR ...)
; processing (DEFMETHOD ESRAP-ERROR-POSITION ...)
; processing (DEFMETHOD ESRAP-PARSE-ERROR-CONTEXT ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN ESRAP-PARSE-ERROR ...)

; file: /usr/share/common-lisp/source/esrap/src/conditions.lisp
; in: DEFUN ESRAP-PARSE-ERROR
;     (DEFUN ESRAP:ESRAP-PARSE-ERROR (ESRAP:TEXT ESRAP::RESULT)
;       (ERROR 'ESRAP:ESRAP-PARSE-ERROR :TEXT ESRAP:TEXT :RESULT ESRAP::RESULT))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION 
; ==>
;   (SB-C::%FUNCALL #'ESRAP-PARSE-ERROR #:G1 #:G2)
; 
; note: can't open-code test of unknown type RESULT

; processing (DEFINE-CONDITION LEFT-RECURSION ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN LEFT-RECURSION ...)
; processing (DEFINE-CONDITION UNDEFINED-RULE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFINE-CONDITION UNDEFINED-RULE-ERROR ...)
; processing (DEFUN UNDEFINED-RULE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/esrap/src/conditions-tmpB0M1693N.fasl
; compilation finished in 0:00:00.240
; compiling file "/usr/share/common-lisp/source/esrap/src/expressions.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO WITH-EXPRESSION ...)
; processing (DEFUN CHECK-FUNCTION-REFERENCE ...)
; processing (DEFUN CHECK-EXPRESSION ...)
; processing (DEFUN %EXPRESSION-DEPENDENCIES ...)
; processing (DEFUN %EXPRESSION-DIRECT-DEPENDENCIES ...)
; processing (DEFUN EXPRESSION-START-TERMINALS ...)
; processing (DEFUN EXPRESSION< ...)
; processing (DEFUN EXPRESSION-EQUAL-P ...)
; processing (DEFUN EXPRESSION-SIMPLE-P ...)
; processing (DEFUN DESCRIBE-TERMINAL ...)
; processing (DEFUN PRINT-TERMINAL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/esrap/src/expressions-tmpC9TL49B0.fasl
; compilation finished in 0:00:01.840
; compiling file "/usr/share/common-lisp/source/esrap/src/rule.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (MACROLET (#) ...)
; processing (DEFCONSTANT +DEFAULT-RULE-PROPERTIES+ ...)
; processing (DEFVAR *RULES* ...)
; processing (DEFUN CLEAR-RULES ...)
; processing (DEFSTRUCT (RULE-CELL # ...) ...)
; processing (DECLAIM (INLINE CELL-FUNCTION))
; processing (DEFUN CELL-FUNCTION ...)
; processing (DEFUN CELL-RULE ...)
; processing (DEFUN SET-CELL-INFO ...)
; processing (DEFUN UNDEFINED-RULE-FUNCTION ...)
; processing (DEFUN ENSURE-RULE-CELL ...)
; processing (DEFUN DELETE-RULE-CELL ...)
; processing (DEFUN REFERENCE-RULE-CELL ...)
; processing (DEFUN DEREFERENCE-RULE-CELL ...)
; processing (DEFUN FIND-RULE-CELL ...)
; processing (DEFCLASS RULE ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN RULE-SUITABLE-FOR-REPORT-PART-P ...)
; processing (DEFUN DETACH-RULE ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN SORT-DEPENDENCIES ...)
; processing (DEFUN RULE-DEPENDENCIES ...)
; processing (DEFUN RULE-DIRECT-DEPENDENCIES ...)
; processing (DEFUN %RULE-DIRECT-DEPENDENCIES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/esrap/src/rule-tmp5XRB0HRA.fasl
; compilation finished in 0:00:00.300
; compiling file "/usr/share/common-lisp/source/esrap/src/results.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (DEFSTRUCT (RESULT # ...) ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN RESULT-POSITION ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFSTRUCT (ERROR-RESULT # ...))
; processing (DEFSTRUCT (INACTIVE-RULE # ...))
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN INACTIVE-RULE-RULE ...)
; processing (DEFSTRUCT (FAILED-PARSE # ...))
; processing (DECLAIM (INLINE MAKE-LEFT-RECURSION-RESULT ...))
; processing (DEFSTRUCT (LEFT-RECURSION-RESULT # ...) ...)

; file: /usr/share/common-lisp/source/esrap/src/results.lisp
; in: DEFSTRUCT LEFT-RECURSION-RESULT
;     (DEFSTRUCT
;         (ESRAP::LEFT-RECURSION-RESULT (:INCLUDE ESRAP::ERROR-RESULT)
;          (:CONSTRUCTOR ESRAP::MAKE-LEFT-RECURSION-RESULT (ESRAP::EXPRESSION))
;          (:COPIER NIL))
;       (ESRAP::HEAD NIL :TYPE (OR NULL ESRAP::HEAD)))
; --> SB-C:XDEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; --> FUNCTION BLOCK LET SB-KERNEL:THE* MULTIPLE-VALUE-BIND LET UNLESS IF OR 
; --> LET IF 
; ==>
;   (TYPEP #:G28 'ESRAP::HEAD)
; 
; note: can't open-code test of unknown type HEAD

; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN LEFT-RECURSION-RESULT-RULE ...)
; processing (DEFSTRUCT (SUCCESSFUL-PARSE # ...) ...)
; processing (DEFUN SUCCESSFUL-PARSE-PRODUCTION ...)
; processing (DEFMACRO MAKE-SUCCESSFUL-PARSE ...)
; processing (DEFUN RESULT-NONTERMINAL-P ...)
; processing (DEFUN RESULT-UNSATISFIED-PREDICATE-P ...)
; processing (DEFUN RESULT-TRIVIAL-PREDICATE-P ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN RESULT-SUITABLE-FOR-REPORT-PART-P ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN MAX-OF-RESULT-POSITIONS ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN LIST-OF-RESULT-PRODUCTIONS ...)
; processing (DEFUN LIST-OF-RESULT-PRODUCTIONS/BUTLAST ...)
; processing (DEFUN MAYBE-AUGMENT-INACTIVE-RULES ...)
; processing (DECLAIM (FTYPE # ...) ...)
; processing (DEFUN MAP-RESULTS ...)
; processing (DEFUN MAP-MAX-RESULTS ...)
; processing (DEFUN MAP-MAX-LEAF-RESULTS ...)
; processing (DECLAIM (INLINE FLATTENED-CHILDREN))
; processing (DEFUN FLATTENED-CHILDREN ...)
; processing (DEFUN RESULT-CONTEXT ...)
; processing (DEFUN RESULT-ROOT-CAUSE ...)
; processing (DEFUN RESULT-EXPECTED-INPUT ...)
; processing (DEFUN PARTITION-RESULTS ...)
; processing (DEFUN ERROR-REPORT ...)
; processing (DEFVAR *RESULT-PPRINT-DISPATCH* ...)
; processing (DEFUN PRINT-RESULT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/esrap/src/results-tmp65MWZENM.fasl
; compilation finished in 0:00:01.060
; compiling file "/usr/share/common-lisp/source/esrap/src/cache/chunk.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (DEFCONSTANT +CHUNK-DIVISOR+ ...)
; processing (DEFTYPE CHUNK ...)
; processing (DECLAIM (INLINE MAKE-CHUNK))
; processing (DEFUN MAKE-CHUNK ...)
; processing (DEFTYPE CHUNK-ARRAY ...)
; processing (DECLAIM (INLINE %MAKE-CHUNK-ARRAY))
; processing (DEFUN %MAKE-CHUNK-ARRAY ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN MAKE-CHUNK-ARRAY ...)
; processing (DECLAIM (INLINE CHUNK-CACHE-CHUNKS))
; processing (DEFSTRUCT (CHUNK-CACHE # ...) ...)
; processing (DECLAIM (SB-EXT:FREEZE-TYPE CHUNK-CACHE))
; processing (DECLAIM (FTYPE # ...) ...)
; processing (DEFUN FIND-CHUNK ...)
; processing (DECLAIM (NOTINLINE FIND-CHUNK))
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN ENSURE-CHUNK ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/esrap/src/cache/chunk-tmp3KHCY8PU.fasl
; compilation finished in 0:00:00.088
; compiling file "/usr/share/common-lisp/source/esrap/src/cache/packrat.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN CACHED ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN (SETF CACHED) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/esrap/src/cache/packrat-tmpMPFDZAEW.fasl
; compilation finished in 0:00:00.100
; compiling file "/usr/share/common-lisp/source/esrap/src/context.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (DECLAIM (INLINE MAKE-CACHE ...))
; processing (DEFUN MAKE-CACHE ...)
; processing (DEFUN GET-CACHED ...)
; processing (DEFUN (SETF GET-CACHED) ...)
; processing (DEFSTRUCT (HEAD # ...) ...)
; processing (DECLAIM (INLINE MAKE-HEADS ...))
; processing (DEFUN MAKE-HEADS ...)
; processing (DEFUN GET-HEAD ...)
; processing (DEFUN (SETF GET-HEAD) ...)
; processing (DEFUN RECALL ...)
; processing (DECLAIM (INLINE MAKE-CONTEXT ...))
; processing (DEFSTRUCT (CONTEXT #) ...)
; processing (DECLAIM (SB-EXT:FREEZE-TYPE CONTEXT))
; processing (DECLAIM (TYPE CONTEXT ...))
; processing (DEFVAR *CONTEXT* ...)
; processing (DEFMACRO WITH-PUSHED-NONTERMINAL ...)
; processing (DEFMACRO WITH-CACHED-RESULT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/esrap/src/context-tmpP5WOZMTN.fasl
; compilation finished in 0:00:00.260
; compiling file "/usr/share/common-lisp/source/esrap/src/evaluator.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN RESOLVE-FUNCTION ...)
; processing (DEFVAR *CURRENT-RULE* ...)
; processing (DEFUN RULE-TRIVIAL-P ...)
; processing (DEFUN COMPILE-RULE ...)
; processing (DEFUN EVAL-EXPRESSION ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN COMPILE-EXPRESSION ...)
; processing (DEFMACRO EXPRESSION-LAMBDA ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN EVAL-CHARACTER ...)
; processing (DEFUN COMPILE-CHARACTER ...)
; processing (DECLAIM (INLINE EXEC-STRING))
; processing (DEFUN EXEC-STRING ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN EVAL-STRING ...)
; processing (DEFUN COMPILE-STRING ...)
; processing (DECLAIM (INLINE MATCH-TERMINAL/CASE-SENSITIVE-P ...))
; processing (DEFUN MATCH-TERMINAL/CASE-SENSITIVE-P ...)
; processing (DEFUN MATCH-TERMINAL/CASE-INSENSITIVE-P ...)
; processing (DEFUN MATCH-TERMINAL/1/CASE-SENSITIVE-P ...)
; processing (DEFUN MATCH-TERMINAL/1/CASE-INSENSITIVE-P ...)
; processing (DEFUN EVAL-TERMINAL ...)
; processing (DEFUN COMPILE-TERMINAL ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN EXEC-TERMINAL-FUNCTION ...)
; processing (DEFUN EVAL-TERMINAL-FUNCTION ...)
; processing (DEFUN COMPILE-TERMINAL-FUNCTION ...)
; processing (DEFUN EXEC-NONTERMINAL ...)
; processing (DEFUN EVAL-NONTERMINAL ...)
; processing (DEFUN COMPILE-NONTERMINAL ...)
; processing (DEFUN EVAL-SEQUENCE ...)
; processing (DEFUN COMPILE-SEQUENCE ...)
; processing (DECLAIM (INLINE MAKE-ORDERED-CHOISE-RESULT))
; processing (DEFUN MAKE-ORDERED-CHOISE-RESULT ...)
; processing (DEFUN EVAL-ORDERED-CHOISE ...)
; processing (DEFUN CHECK-ORDERED-CHOISE-PREFIX ...)
; processing (DEFUN ANALYZE-ORDERED-CHOISE ...)
; processing (DEFUN COMPILE-ORDERED-CHOISE ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN EXEC-NEGATION ...)
; processing (DEFUN EVAL-NEGATION ...)
; processing (DEFUN COMPILE-NEGATION ...)
; processing (DEFUN EVAL-GREEDY-REPETITION ...)
; processing (DEFUN COMPILE-GREEDY-REPETITION ...)
; processing (DEFUN EVAL-GREEDY-POSITIVE-REPETITION ...)
; processing (DEFUN COMPILE-GREEDY-POSITIVE-REPETITION ...)
; processing (DEFUN EVAL-OPTIONAL ...)
; processing (DEFUN COMPILE-OPTIONAL ...)
; processing (DEFUN EVAL-FOLLOWED-BY ...)
; processing (DEFUN COMPILE-FOLLOWED-BY ...)
; processing (DEFUN EVAL-NOT-FOLLOWED-BY ...)
; processing (DEFUN COMPILE-NOT-FOLLOWED-BY ...)
; processing (MACROLET (#) ...)
; processing (DEFUN EVAL-SEMANTIC-PREDICATE ...)
; processing (DEFUN COMPILE-SEMANTIC-PREDICATE ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN EXEC-CHARACTER-RANGES ...)
; processing (DEFUN EVAL-CHARACTER-RANGES ...)
; processing (DEFUN COMPILE-CHARACTER-RANGES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/esrap/src/evaluator-tmpKJ3VKHCI.fasl
; compilation finished in 0:00:02.092
; compiling file "/usr/share/common-lisp/source/esrap/src/macros.lisp" (written 20 DEC 2021 02:01:41 PM):
; processing (IN-PACKAGE #:ESRAP)
; processing (DEFUN TEXT ...)
; processing (DEFUN SINGLETON-OPTION ...)
; processing (DEFUN PARSE-LAMBDA-LIST-MAYBE-CONTAINING-&BOUNDS ...)
; processing (DEFUN CHECK-LAMBDA-LIST ...)
; processing (DEFUN PARSE-DEFRULE-OPTIONS ...)
; processing (DEFUN EXPAND-TRANSFORMS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/esrap/src/macros-tmpBWPBK6KC.fasl
; compilation finished in 0:00:00.284
; compiling file "/usr/share/common-lisp/source/esrap/src/interface.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (DEFUN PARSE ...)
; processing (DEFINE-COMPILER-MACRO PARSE ...)
; processing (DEFUN PROCESS-PARSE-RESULT ...)
; processing (DEFMACRO DEFRULE ...)
; processing (DEFUN ADD-RULE ...)
; processing (DEFUN FIND-RULE ...)
; processing (DEFUN REMOVE-RULE ...)
; processing (DEFVAR *TRACE-LEVEL* ...)
; processing (DEFUN TRACE-RULE ...)
; processing (DEFUN UNTRACE-RULE ...)
; processing (DEFUN UNTRACE-ALL-RULES ...)
; processing (DEFUN RULE-EXPRESSION ...)
; processing (DEFUN (SETF RULE-EXPRESSION) ...)
; processing (DEFUN CHANGE-RULE ...)
; processing (DEFUN DESCRIBE-GRAMMAR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/esrap/src/interface-tmpRKILSZW5.fasl
; compilation finished in 0:00:00.460
; compiling file "/usr/share/common-lisp/source/esrap/src/editor-support.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (DEFVAR *INDENTATION-HINT-TABLE* ...)
; processing (DEFUN HINT-SLIME-INDENTATION ...)
; processing (HINT-SLIME-INDENTATION)
; processing (DEFUN HINT-SLY-INDENTATION ...)
; processing (HINT-SLY-INDENTATION)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/esrap/src/editor-support-tmpMZOI9FPX.fasl
; compilation finished in 0:00:00.032
; compiling file "/usr/share/common-lisp/source/puri/src.lisp" (written 30 SEP 2020 05:54:46 PM):
; processing (DEFPACKAGE #:PURI ...)
; processing (IN-PACKAGE #:PURI)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL) ...)
; processing (DEFUN PARSE-BODY ...)
; processing (DEFUN SHRINK-VECTOR ...)
; processing (DEFINE-CONDITION URI-PARSE-ERROR ...)
; processing (DEFUN .PARSE-ERROR ...)
; processing (DEFUN INTERNAL-READER-ERROR ...)
; processing (DEFVAR *CURRENT-CASE-MODE* ...)
; processing (DEFMETHOD POSITION-CHAR ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFMETHOD POSITION-CHAR (T STRING T T)
;     (CHAR STRING PURI::I)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-ARRAY.

; processing (DEFUN DELIMITED-STRING-TO-LIST ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCLASS URI ...)
; processing (DEFCLASS URN ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :EXECUTE) ...)
; processing (CLEAR-CACHING-ON-SLOT-CHANGE URI-SCHEME)
; processing (CLEAR-CACHING-ON-SLOT-CHANGE URI-HOST)
; processing (CLEAR-CACHING-ON-SLOT-CHANGE URI-PORT)
; processing (CLEAR-CACHING-ON-SLOT-CHANGE URI-PATH)
; processing (CLEAR-CACHING-ON-SLOT-CHANGE URI-QUERY)
; processing (CLEAR-CACHING-ON-SLOT-CHANGE URI-FRAGMENT)
; processing (DEFMETHOD MAKE-LOAD-FORM ...)
; processing (DEFMETHOD URI-P ...)
; processing (DEFMETHOD URI-P ...)
; processing (DEFUN COPY-URI ...)
; processing (DEFMETHOD URI-PARSED-PATH ...)
; processing (DEFMETHOD (SETF URI-PARSED-PATH) ...)
; processing (DEFUN URI-AUTHORITY ...)
; processing (DEFUN URI-NID ...)
; processing (DEFUN URI-NSS ...)
; processing (DEFPARAMETER *EXCLUDED-CHARACTERS* ...)
; processing (DEFUN RESERVED-CHAR-VECTOR ...)
; processing (DEFPARAMETER *RESERVED-CHARACTERS* ...)
; processing (DEFPARAMETER *RESERVED-AUTHORITY-CHARACTERS* ...)
; processing (DEFPARAMETER *RESERVED-PATH-CHARACTERS* ...)
; processing (DEFPARAMETER *RESERVED-FRAGMENT-CHARACTERS* ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :EXECUTE) ...)
; processing (DEFPARAMETER *VALID-NID-CHARACTERS* ...)
; processing (DEFPARAMETER *RESERVED-NSS-CHARACTERS* ...)
; processing (DEFPARAMETER *ILLEGAL-CHARACTERS* ...)
; processing (DEFPARAMETER *STRICT-ILLEGAL-QUERY-CHARACTERS* ...)
; processing (DEFPARAMETER *ILLEGAL-QUERY-CHARACTERS* ...)
; processing (DEFPARAMETER *VALID-IP6-CHARACTERS* ...)
; processing (DEFUN PARSE-URI ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFUN PARSE-URI
;     (FUNCALL
;      (CASE PURI::*CURRENT-CASE-MODE*
;        ((:CASE-INSENSITIVE-UPPER :CASE-SENSITIVE-UPPER) #'STRING-UPCASE)
;        ((:CASE-INSENSITIVE-LOWER :CASE-SENSITIVE-LOWER) #'STRING-DOWNCASE))
;      (PURI::DECODE-ESCAPED-ENCODING PURI::SCHEME PURI::ESCAPE))
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

;     (PLUSP PURI::PORT)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (STRING= "" PURI::PATH)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a SIMPLE-STRING.

;     (STRING= "/" PURI::PATH)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a SIMPLE-STRING.

;     (PLUSP PURI::PORT)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       etc.

; processing (DEFMETHOD URI ...)
; processing (DEFMETHOD URI ...)
; processing (DEFMETHOD URI ...)
; processing (DEFVAR *STRICT-PARSE* ...)
; processing (DEFUN PARSE-URI-STRING ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFUN PARSE-URI-STRING
;     (LENGTH STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CHAR STRING PURI::START)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (SUBSEQ STRING PURI::SINDEX PURI::START)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

; processing (DEFUN ESCAPE-P ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFUN ESCAPE-P
;     (LENGTH STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CHAR STRING PURI::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFUN PARSE-PATH ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFUN PARSE-PATH
;     (STRING= "" (CAR PURI::XPATH-LIST))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a SIMPLE-STRING.

;     (STRING= "" (CAR PURI::PL))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a SIMPLE-STRING.

; processing (DEFUN DECODE-ESCAPED-ENCODING ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFUN DECODE-ESCAPED-ENCODING
;     (LENGTH STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (COPY-SEQ STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (CHAR STRING PURI::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR STRING (INCF PURI::I))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (1+ PURI::I)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (1+ PURI::NEW-I)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFUN RENDER-URI ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFUN RENDER-URI
;     (FORMAT STREAM "~a" (PURI::URI-STRING PURI:URI))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING (MEMBER T) STREAM), not a STREAM.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING (MEMBER . #1=(T)) STREAM), not a (MEMBER
;                                                                        . #1#).

; processing (DEFUN RENDER-PARSED-PATH ...)
; processing (DEFUN RENDER-URN ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFUN RENDER-URN
;     (FORMAT STREAM "~a" (PURI::URI-STRING PURI:URN))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING (MEMBER T) STREAM), not a STREAM.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING (MEMBER . #1=(T)) STREAM), not a (MEMBER
;                                                                        . #1#).

; processing (DEFPARAMETER *ESCAPED-ENCODING* ...)
; processing (DEFUN ENCODE-ESCAPED-ENCODING ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFUN ENCODE-ESCAPED-ENCODING
;     (LENGTH STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CHAR STRING PURI::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (ELT PURI::*ESCAPED-ENCODING* PURI::Q)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (ELT PURI::*ESCAPED-ENCODING* PURI::R)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (INCF PURI::NEW-I)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER -1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER -1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> THE 
; ==>
;   (+ 1 PURI::NEW-I)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER -1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER -1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER -1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER -1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD MERGE-URIS ...)
; processing (DEFMETHOD MERGE-URIS ...)
; processing (DEFMETHOD MERGE-URIS ...)
; processing (DEFMETHOD MERGE-URIS ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFMETHOD MERGE-URIS (URI URI)
;     (STRING= PURI::A
;              (PURI::IF* (ATOM PURI::B) PURI::THEN PURI::B PURI::ELSE
;                         (CAR PURI::B)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a SIMPLE-STRING.
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a SIMPLE-STRING.

;     (STRING= "." (CAR LAST))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a SIMPLE-STRING.

;     (STRING= "." (CAAR LAST))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a SIMPLE-STRING.

;     (STRING= ".."
;              (LET ((PURI::L (CAR #)))
;                (PURI::IF* (ATOM PURI::L) PURI::THEN PURI::L PURI::ELSE
;                           (CAR PURI::L))))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a SIMPLE-STRING.

;     (POSITION ".." PURI::NPL :TEST
;               #'(LAMBDA (PURI::A PURI::B)
;                   (STRING= PURI::A
;                            (PURI::IF* (ATOM PURI::B) PURI::THEN PURI::B
;                                       PURI::ELSE (CAR PURI::B)))))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

;     (STRING= PURI::A PURI::B)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a SIMPLE-STRING.
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a SIMPLE-STRING.

; processing (DEFMETHOD ENOUGH-URI ...)
; processing (DEFMETHOD ENOUGH-URI ...)
; processing (DEFMETHOD ENOUGH-URI ...)
; processing (DEFMETHOD ENOUGH-URI ...)
; processing (DEFUN MAKE-URI-SPACE ...)
; processing (DEFUN GETHASH-URI ...)
; processing (DEFUN PUTHASH-URI ...)
; processing (DEFUN URI-HASH ...)
; processing (DEFVAR *URIS* ...)
; processing (DEFUN URI-SPACE ...)
; processing (DEFUN (SETF URI-SPACE) ...)
; processing (WHEN (FBOUNDP #) ...)
; processing (DEFGENERIC URI= ...)
; processing (DEFMETHOD URI= ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFMETHOD URI= (URI URI)
;     (EQL (OR (PURI:URI-PORT PURI::URI1) PURI::DEFAULT-PORT)
;          (OR (PURI:URI-PORT PURI::URI2) PURI::DEFAULT-PORT))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a SINGLE-FLOAT.
;   The second argument is a T, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a DOUBLE-FLOAT.
;   The second argument is a T, not a DOUBLE-FLOAT.

;     (STRING= (PURI:URI-PATH PURI::URI1) (PURI:URI-PATH PURI::URI2))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a SIMPLE-STRING.
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a SIMPLE-STRING.

;     (STRING= (PURI:URI-QUERY PURI::URI1) (PURI:URI-QUERY PURI::URI2))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a SIMPLE-STRING.
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a SIMPLE-STRING.

;     (STRING= (PURI:URI-FRAGMENT PURI::URI1) (PURI:URI-FRAGMENT PURI::URI2))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a SIMPLE-STRING.
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a SIMPLE-STRING.

;     (EQL (OR (PURI:URI-PORT PURI::URI1) PURI::DEFAULT-PORT)
;          (OR (PURI:URI-PORT PURI::URI2) PURI::DEFAULT-PORT))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFMETHOD URI= ...)
; processing (DEFUN URN-NSS-EQUAL ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFUN URN-NSS-EQUAL
;     (LENGTH PURI::NSS1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CONS VECTOR
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.

;     (LENGTH PURI::NSS2)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CONS VECTOR
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.

;     (CHAR PURI::NSS1 PURI::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR PURI::NSS2 PURI::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR-NOT-EQUAL PURI::C1 PURI::C2)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

; processing (DEFMETHOD INTERN-URI ...)
; processing (DEFMETHOD INTERN-URI ...)
; processing (DEFUN UNINTERN-URI ...)
; processing (DEFMACRO DO-ALL-URIS ...)
; processing (DEFUN SHARP-U ...)
; processing (SET-DISPATCH-MACRO-CHARACTER #\# ...)
; processing (PROVIDE :URI)
; processing (DEFUN GC ...)
; processing (DEFUN TIME-URI-MODULE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/puri/src-tmpK1FAQ4UB.fasl
; compilation finished in 0:00:02.568
; compiling file "/usr/share/common-lisp/source/cl-base64/package.lisp" (written 30 SEP 2020 06:06:36 PM):
; processing (DEFPACKAGE #:CL-BASE64 ...)
; processing (IN-PACKAGE #:CL-BASE64)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONSTANT +DECODE-TABLE+ ...)
; processing (DEFVAR *DECODE-TABLE* ...)
; processing (DECLAIM (TYPE DECODE-TABLE ...))
; processing (DEFCONSTANT +URI-DECODE-TABLE+ ...)
; processing (DEFVAR *URI-DECODE-TABLE* ...)
; processing (DECLAIM (TYPE DECODE-TABLE ...))

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-base64/package-tmp7SL3RQ04.fasl
; compilation finished in 0:00:00.112
; compiling file "/usr/share/common-lisp/source/cl-base64/encode.lisp" (written 30 SEP 2020 06:06:36 PM):
; processing (IN-PACKAGE #:CL-BASE64)
; processing (DEFUN ROUND-NEXT-MULTIPLE ...)

; file: /usr/share/common-lisp/source/cl-base64/encode.lisp
; in: DEFUN ROUND-NEXT-MULTIPLE
;     (MOD CL-BASE64::X CL-BASE64::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL (-536870912) (536870912))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL (-536870912) (536870912))), not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (+ CL-BASE64::X (THE FIXNUM (- CL-BASE64::N CL-BASE64::REMAINDER)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD CL-BASE64::X CL-BASE64::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL #1=(-536870912) #2=(536870912))), not a FIXNUM.
;       The result is a (VALUES
;                        (OR FLOAT (RATIONAL #3=(-1073741824) #4=(1073741823)))
;                        . #5=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (OR FLOAT (RATIONAL #1# #2#)), not a (UNSIGNED-BYTE
;                                                                     32).
;       The second argument is a (OR (INTEGER -536870912 -1)
;                                    (INTEGER 1 536870911)), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (OR FLOAT (RATIONAL #3# #4#)) . #5#), not a (VALUES
;                                                                            (UNSIGNED-BYTE
;                                                                             32)
;                                                                            &REST
;                                                                            T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (RATIONAL #1=(-1073741824) #2=(1073741823)), not a FIXNUM.
;       unable to do inline (signed-byte 32) comparison (cost 6) because:
;       The first argument is a (RATIONAL #1# #2#), not a (SIGNED-BYTE 32).
; 
; note: forced to do full call
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (RATIONAL #1=(-536870912) #2=(1073741823)), not a (UNSIGNED-BYTE
;                                                                                  32).
;       unable to do inline (signed-byte 32) comparison (cost 6) because:
;       The first argument is a (RATIONAL #1# #2#), not a (SIGNED-BYTE 32).

;     (+ CL-BASE64::X (THE FIXNUM (- CL-BASE64::N CL-BASE64::REMAINDER)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                          &REST T).
;       etc.

;     (- CL-BASE64::N CL-BASE64::REMAINDER)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; processing (DEFMACRO DEF-*-TO-BASE64-* ...)
; processing (DEF-*-TO-BASE64-* :STRING ...)

; file: /usr/share/common-lisp/source/cl-base64/encode.lisp
; in: DEF-*-TO-BASE64-* :STRING
;     (CL-BASE64::DEF-*-TO-BASE64-* :STRING :STRING)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF 
; --> CL-BASE64::OUTPUT-GROUP THE + THE ASH CHAR-CODE THE CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF IF 
; --> CL-BASE64::OUTPUT-GROUP THE ASH CHAR-CODE THE CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY TAGBODY CL-BASE64::OUTPUT-GROUP THE 
; --> + 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 73014378497) . #2=(&OPTIONAL)), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 73014378497) . #2#), not a (VALUES FIXNUM
;                                                                       &REST T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF 
; --> CL-BASE64::OUTPUT-GROUP THE + THE 
; ==>
;   (ASH (CHAR-CODE (THE CHARACTER (CHAR CL-BASE64::INPUT CL-BASE64::ISOURCE)))
;        16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 73014378497) . #2=(&OPTIONAL)), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 73014378497) . #2#), not a (VALUES FIXNUM
;                                                                       &REST T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF IF 
; --> CL-BASE64::OUTPUT-GROUP THE 
; ==>
;   (ASH (CHAR-CODE (THE CHARACTER (CHAR CL-BASE64::INPUT CL-BASE64::ISOURCE)))
;        16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 73014378497) . #2=(&OPTIONAL)), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 73014378497) . #2#), not a (VALUES FIXNUM
;                                                                       &REST T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G69)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY TAGBODY CL-BASE64::OUTPUT-GROUP THE 
; --> + 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF 
; --> CL-BASE64::OUTPUT-GROUP THE 
; ==>
;   (+ (THE FIXNUM (ASH (CHAR-CODE (THE CHARACTER #)) 16))
;      (THE FIXNUM (ASH (CHAR-CODE (THE CHARACTER #)) 8)))
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; processing (DEF-*-TO-BASE64-* :STRING ...)

; file: /usr/share/common-lisp/source/cl-base64/encode.lisp
; in: DEF-*-TO-BASE64-* :STRING
;     (CL-BASE64::DEF-*-TO-BASE64-* :STRING :STREAM)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF 
; --> CL-BASE64::OUTPUT-GROUP THE + THE ASH CHAR-CODE THE CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF IF 
; --> CL-BASE64::OUTPUT-GROUP THE ASH CHAR-CODE THE CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY TAGBODY CL-BASE64::OUTPUT-GROUP THE 
; --> + 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 73014378497) . #2=(&OPTIONAL)), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 73014378497) . #2#), not a (VALUES FIXNUM
;                                                                       &REST T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF 
; --> CL-BASE64::OUTPUT-GROUP THE + THE 
; ==>
;   (ASH (CHAR-CODE (THE CHARACTER (CHAR CL-BASE64::INPUT CL-BASE64::ISOURCE)))
;        16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 73014378497) . #2=(&OPTIONAL)), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 73014378497) . #2#), not a (VALUES FIXNUM
;                                                                       &REST T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF IF 
; --> CL-BASE64::OUTPUT-GROUP THE 
; ==>
;   (ASH (CHAR-CODE (THE CHARACTER (CHAR CL-BASE64::INPUT CL-BASE64::ISOURCE)))
;        16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 73014378497) . #2=(&OPTIONAL)), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 73014378497) . #2#), not a (VALUES FIXNUM
;                                                                       &REST T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G44)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY TAGBODY CL-BASE64::OUTPUT-GROUP THE 
; --> + 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF 
; --> CL-BASE64::OUTPUT-GROUP THE 
; ==>
;   (+ (THE FIXNUM (ASH (CHAR-CODE (THE CHARACTER #)) 16))
;      (THE FIXNUM (ASH (CHAR-CODE (THE CHARACTER #)) 8)))
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; processing (DEF-*-TO-BASE64-* :USB8-ARRAY ...)

; file: /usr/share/common-lisp/source/cl-base64/encode.lisp
; in: DEF-*-TO-BASE64-* :USB8-ARRAY
;     (CL-BASE64::DEF-*-TO-BASE64-* :USB8-ARRAY :STRING)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF 
; --> CL-BASE64::OUTPUT-GROUP THE + THE ASH THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF IF 
; --> CL-BASE64::OUTPUT-GROUP THE ASH THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY TAGBODY CL-BASE64::OUTPUT-GROUP THE 
; --> + 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G63)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEF-*-TO-BASE64-* :USB8-ARRAY ...)

; file: /usr/share/common-lisp/source/cl-base64/encode.lisp
; in: DEF-*-TO-BASE64-* :USB8-ARRAY
;     (CL-BASE64::DEF-*-TO-BASE64-* :USB8-ARRAY :STREAM)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF 
; --> CL-BASE64::OUTPUT-GROUP THE + THE ASH THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF IF 
; --> CL-BASE64::OUTPUT-GROUP THE ASH THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY TAGBODY CL-BASE64::OUTPUT-GROUP THE 
; --> + 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* MULTIPLE-VALUE-BIND LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G44)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFUN INTEGER-TO-BASE64-STRING ...)

; file: /usr/share/common-lisp/source/cl-base64/encode.lisp
; in: DEFUN INTEGER-TO-BASE64-STRING
;     (MOD CL-BASE64::PADDED-BITS 24)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a REAL, not a (UNSIGNED-BYTE 32).

;     (ZEROP CL-BASE64::REMAINDER-PADDING)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0 (24))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD CL-BASE64::PADDED-BITS 24)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-24) (24))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-24) (24))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-24) (24))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (- 24 CL-BASE64::REMAINDER-PADDING)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR FLOAT (RATIONAL 0 (24))), not a FLOAT.

;     (/ CL-BASE64::PADDING-BITS 6)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0 24)), not a FLOAT.
; 
; note: unable to
;   convert x/2^k to shift
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0 24)), not a INTEGER.

;     (+ CL-BASE64::PADDED-BITS CL-BASE64::PADDING-BITS)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a (OR FLOAT (RATIONAL 0 24)), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a (OR FLOAT (RATIONAL 0 24)), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a (OR FLOAT (RATIONAL 0 24)), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a (OR FLOAT (RATIONAL 0 24)), not a SINGLE-FLOAT.

;     (/ (+ CL-BASE64::PADDED-BITS CL-BASE64::PADDING-BITS) 6)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   convert x/2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (/ CL-BASE64::PADDING-BITS 3)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0 24)), not a FLOAT.
; 
; note: unable to
;   convert x/2^k to shift
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0 24)), not a INTEGER.

;     (MOD CL-BASE64::PADDED-BITS 24)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR FLOAT (RATIONAL #2=(-24) #3=(24))), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #4=(0) #5=(48)))
;                               . #6=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL #2# #3#)), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #4# #5#)) . #6#), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (RATIONAL #2=(-24) #3=(48)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (RATIONAL #2# #3#), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (RATIONAL 0 #2=(48)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (RATIONAL 0 #2#), not a FIXNUM.
;       etc.

;     (- 24 CL-BASE64::REMAINDER-PADDING)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (OR FLOAT (RATIONAL 0 #1=(24))), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #2=(0) 24)) . #3=(&OPTIONAL)), not a (VALUES
;                                                                                         FIXNUM
;                                                                                         &REST
;                                                                                         T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (UNSIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES (OR FLOAT (RATIONAL #2# 24)) . #3#), not a (VALUES
;                                                                           (UNSIGNED-BYTE
;                                                                            32)
;                                                                           &REST
;                                                                           T).
;       etc.

;     (+ CL-BASE64::PADDED-BITS CL-BASE64::PADDING-BITS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a (OR FLOAT (RATIONAL 0 24)), not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a (OR FLOAT (RATIONAL 0 24)), not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* CL-BASE64::COLUMNS (TRUNCATE CL-BASE64::PADDED-LENGTH CL-BASE64::COLUMNS))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230375077969921)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230375077969921)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- CL-BASE64::PADDED-LENGTH
;        (* CL-BASE64::COLUMNS
;           (TRUNCATE CL-BASE64::PADDED-LENGTH CL-BASE64::COLUMNS)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (INTEGER -288230375614840832 288230375077969921), not a FIXNUM.
;       The result is a (VALUES (INTEGER -288230375614840833 288230376151711743)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -288230375614840832 288230375077969921), not a (UNSIGNED-BYTE
;                                                                                         32).
;       The result is a (VALUES (INTEGER -288230375614840833 288230376151711743)
;                               . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (ASH CL-BASE64::INPUT (/ CL-BASE64::PADDING-BITS 3))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR FLOAT (RATIONAL 0 8)), not a (UNSIGNED-BYTE
;                                                                  29).
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 8)), not a (UNSIGNED-BYTE
;                                                                  29).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (LOGAND CL-BASE64::INT 63)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (ASH CL-BASE64::INT -6)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (LET* ((CL-BASE64::INPUT-BITS (INTEGER-LENGTH CL-BASE64::INPUT))
;            (CL-BASE64::BYTE-BITS
;             (CL-BASE64::ROUND-NEXT-MULTIPLE CL-BASE64::INPUT-BITS 8))
;            (CL-BASE64::PADDED-BITS
;             (CL-BASE64::ROUND-NEXT-MULTIPLE CL-BASE64::BYTE-BITS 6))
;            (CL-BASE64::REMAINDER-PADDING (MOD CL-BASE64::PADDED-BITS 24))
;            (CL-BASE64::PADDING-BITS
;             (IF (ZEROP CL-BASE64::REMAINDER-PADDING)
;                 0
;                 (- 24 CL-BASE64::REMAINDER-PADDING)))
;            (CL-BASE64::PADDING-CHARS (/ CL-BASE64::PADDING-BITS 6))
;            (CL-BASE64::PADDED-LENGTH
;             (/ (+ CL-BASE64::PADDED-BITS CL-BASE64::PADDING-BITS) 6))
;            (CL-BASE64::LAST-LINE-LEN
;             (IF (PLUSP CL-BASE64::COLUMNS)
;                 (- CL-BASE64::PADDED-LENGTH #)
;                 0))
;            (CL-BASE64::NUM-LINES
;             (IF (PLUSP CL-BASE64::COLUMNS)
;                 (TRUNCATE # CL-BASE64::COLUMNS)
;                 0))
;            (CL-BASE64::NUM-BREAKS
;             (IF (PLUSP CL-BASE64::NUM-LINES)
;                 (1- CL-BASE64::NUM-LINES)
;                 0))
;            (CL-BASE64::STRLEN (+ CL-BASE64::PADDED-LENGTH CL-BASE64::NUM-BREAKS))
;            (CL-BASE64::LAST-CHAR (1- CL-BASE64::STRLEN))
;            ...)
;       (DECLARE
;        (FIXNUM CL-BASE64::PADDED-LENGTH CL-BASE64::NUM-LINES CL-BASE64::COL
;         CL-BASE64::LAST-CHAR CL-BASE64::PADDING-CHARS CL-BASE64::LAST-LINE-LEN))
;       (UNLESS (PLUSP CL-BASE64::COLUMNS) (SETQ CL-BASE64::COL -1))
;       (DOTIMES (CL-BASE64::I CL-BASE64::PADDING-CHARS)
;         (DECLARE (FIXNUM CL-BASE64::I))
;         (SETF (SCHAR CL-BASE64::STR #) CL-BASE64::PAD))
;       (DO* ((CL-BASE64::STRPOS (- CL-BASE64::LAST-CHAR CL-BASE64::PADDING-CHARS)
;                                (1- CL-BASE64::STRPOS))
;             (CL-BASE64::INT (ASH CL-BASE64::INPUT #)))
;            ((MINUSP CL-BASE64::STRPOS) CL-BASE64::STR)
;         (DECLARE (FIXNUM CL-BASE64::STRPOS)
;                  (INTEGER CL-BASE64::INT))
;         (COND ((ZEROP CL-BASE64::COL) (SETF #) (SETQ #))
;               (T (SETF #) (SETQ #) (DECF CL-BASE64::COL)))))
; --> MULTIPLE-VALUE-CALL FUNCTION UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G78)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LET UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G85)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (- CL-BASE64::LAST-CHAR CL-BASE64::I)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (- CL-BASE64::LAST-CHAR CL-BASE64::PADDING-CHARS)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; processing (DEFUN INTEGER-TO-BASE64-STREAM ...)

; file: /usr/share/common-lisp/source/cl-base64/encode.lisp
; in: DEFUN INTEGER-TO-BASE64-STREAM
;     (MOD CL-BASE64::PADDED-BITS 24)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a REAL, not a (UNSIGNED-BYTE 32).

;     (ZEROP CL-BASE64::REMAINDER-PADDING)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0 (24))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD CL-BASE64::PADDED-BITS 24)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-24) (24))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-24) (24))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-24) (24))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (- 24 CL-BASE64::REMAINDER-PADDING)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR FLOAT (RATIONAL 0 (24))), not a FLOAT.

;     (/ CL-BASE64::PADDING-BITS 6)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0 24)), not a FLOAT.
; 
; note: unable to
;   convert x/2^k to shift
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0 24)), not a INTEGER.

;     (+ CL-BASE64::PADDED-BITS CL-BASE64::PADDING-BITS)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a (OR FLOAT (RATIONAL 0 24)), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a (OR FLOAT (RATIONAL 0 24)), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a (OR FLOAT (RATIONAL 0 24)), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a (OR FLOAT (RATIONAL 0 24)), not a SINGLE-FLOAT.

;     (/ (+ CL-BASE64::PADDED-BITS CL-BASE64::PADDING-BITS) 6)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   convert x/2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (- CL-BASE64::STRLEN CL-BASE64::PADDING-CHARS)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR FLOAT (RATIONAL 0 4)), not a FLOAT.

;     (1- CL-BASE64::NONPAD-CHARS)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL -536870916 536870911)), not a FLOAT.

;     (/ CL-BASE64::PADDING-BITS 3)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0 24)), not a FLOAT.
; 
; note: unable to
;   convert x/2^k to shift
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0 24)), not a INTEGER.

;     (= CL-BASE64::STRPOS CL-BASE64::NONPAD-CHARS)
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD CL-BASE64::PADDED-BITS 24)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR FLOAT (RATIONAL #2=(-24) #3=(24))), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #4=(0) #5=(48)))
;                               . #6=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL #2# #3#)), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #4# #5#)) . #6#), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (RATIONAL #2=(-24) #3=(48)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (RATIONAL #2# #3#), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (RATIONAL 0 #2=(48)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (RATIONAL 0 #2#), not a FIXNUM.
;       etc.

;     (- 24 CL-BASE64::REMAINDER-PADDING)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (OR FLOAT (RATIONAL 0 #1=(24))), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #2=(0) 24)) . #3=(&OPTIONAL)), not a (VALUES
;                                                                                         FIXNUM
;                                                                                         &REST
;                                                                                         T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (UNSIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES (OR FLOAT (RATIONAL #2# 24)) . #3#), not a (VALUES
;                                                                           (UNSIGNED-BYTE
;                                                                            32)
;                                                                           &REST
;                                                                           T).
;       etc.

;     (+ CL-BASE64::PADDED-BITS CL-BASE64::PADDING-BITS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a (OR FLOAT (RATIONAL 0 24)), not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a (OR FLOAT (RATIONAL 0 24)), not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (- CL-BASE64::STRLEN CL-BASE64::PADDING-CHARS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (OR FLOAT (RATIONAL 0 4)), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL -536870916 536870911))
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 4)), not a (UNSIGNED-BYTE
;                                                                  32).
;       The result is a (VALUES (OR FLOAT (RATIONAL -536870916 536870911)) . #1#), not a (VALUES
;                                                                                         (UNSIGNED-BYTE
;                                                                                          32)
;                                                                                         &REST
;                                                                                         T).
;       etc.

;     (1- CL-BASE64::NONPAD-CHARS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR FLOAT (RATIONAL -536870916 536870911)), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL -536870917 536870910))
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL -536870916 536870911)), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL -536870917 536870910)) . #2#), not a (VALUES
;                                                                                         FIXNUM
;                                                                                         &REST
;                                                                                         T).
;       etc.

;     (ASH CL-BASE64::INPUT (/ CL-BASE64::PADDING-BITS 3))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR FLOAT (RATIONAL 0 8)), not a (UNSIGNED-BYTE
;                                                                  29).
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 8)), not a (UNSIGNED-BYTE
;                                                                  29).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (LOGAND CL-BASE64::INT 63)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (ASH CL-BASE64::INT -6)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (LOGAND CL-BASE64::INT 63)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (- CL-BASE64::LAST-NONPAD-CHAR CL-BASE64::STRPOS)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-base64/encode-tmp59K261JE.fasl
; compilation finished in 0:00:00.940
; compiling file "/usr/share/common-lisp/source/cl-base64/decode.lisp" (written 30 SEP 2020 06:06:36 PM):
; processing (IN-PACKAGE #:CL-BASE64)
; processing (DEFINE-CONDITION BASE64-ERROR ...)
; processing (DEFINE-CONDITION BAD-BASE64-CHARACTER ...)
; processing (DEFINE-CONDITION INCOMPLETE-BASE64-DATA ...)
; processing (DEFTYPE ARRAY-INDEX ...)
; processing (DEFTYPE ARRAY-LENGTH ...)
; processing (DEFTYPE CHARACTER-CODE ...)
; processing (DEFMACRO ETYPECASE/UNROLL ...)
; processing (DEFMACRO LET/TYPED ...)
; processing (DEFMACRO DEFINE-BASE64-DECODER ...)
; processing (DEFINE-BASE64-DECODER :STRING ...)

; file: /usr/share/common-lisp/source/cl-base64/decode.lisp
; in: DEFINE-BASE64-DECODER :STRING
;     (CL-BASE64::DEFINE-BASE64-DECODER :STRING :USB8-ARRAY)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE 
; --> LET COND IF IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN 
; --> IF SETQ THE CHAR-CODE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFINE-BASE64-DECODER :STRING ...)

; file: /usr/share/common-lisp/source/cl-base64/decode.lisp
; in: DEFINE-BASE64-DECODER :STRING
;     (CL-BASE64::DEFINE-BASE64-DECODER :STRING :STRING)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE 
; --> LET COND IF IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN 
; --> IF SETQ THE CHAR-CODE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFINE-BASE64-DECODER :STRING ...)

; file: /usr/share/common-lisp/source/cl-base64/decode.lisp
; in: DEFINE-BASE64-DECODER :STRING
;     (CL-BASE64::DEFINE-BASE64-DECODER :STRING :INTEGER)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE 
; --> LET COND IF IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN 
; --> IF SETQ THE CHAR-CODE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE 
; --> LET COND IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN 
; --> COND IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE LOGIOR 
; ==>
;   (ASH CL-BASE64::RESULT 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE 
; --> LET COND IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN 
; --> COND IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE 
; ==>
;   (LOGIOR (ASH CL-BASE64::RESULT 8) BYTE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE 
; --> LET COND IF IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN 
; --> COND IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE LOGIOR 
; ==>
;   (ASH CL-BASE64::RESULT 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE 
; --> LET COND IF IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN 
; --> COND IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE 
; ==>
;   (LOGIOR (ASH CL-BASE64::RESULT 8) BYTE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE 
; --> LET COND IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN COND 
; --> IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE LOGIOR 
; ==>
;   (ASH CL-BASE64::RESULT 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE 
; --> LET COND IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN COND 
; --> IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE 
; ==>
;   (LOGIOR (ASH CL-BASE64::RESULT 8) BYTE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFINE-BASE64-DECODER :STRING ...)

; file: /usr/share/common-lisp/source/cl-base64/decode.lisp
; in: DEFINE-BASE64-DECODER :STRING
;     (CL-BASE64::DEFINE-BASE64-DECODER :STRING :STREAM)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE 
; --> LET COND IF IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN 
; --> IF SETQ THE CHAR-CODE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFINE-BASE64-DECODER :STREAM ...)
; processing (DEFINE-BASE64-DECODER :STREAM ...)
; processing (DEFINE-BASE64-DECODER :STREAM ...)

; file: /usr/share/common-lisp/source/cl-base64/decode.lisp
; in: DEFINE-BASE64-DECODER :STREAM
;     (CL-BASE64::DEFINE-BASE64-DECODER :STREAM :INTEGER)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY 
; --> PROGN COND IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE LOGIOR 
; ==>
;   (ASH CL-BASE64::RESULT 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY 
; --> PROGN COND IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE 
; ==>
;   (LOGIOR (ASH CL-BASE64::RESULT 8) BYTE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFINE-BASE64-DECODER :STREAM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-base64/decode-tmpTHJMOC2P.fasl
; compilation finished in 0:00:01.288
; compiling file "/usr/share/common-lisp/source/chunga/packages.lisp" (written 03 APR 2020 01:21:00 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE :CHUNGA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chunga/packages-tmpTRIXIJXI.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/chunga/specials.lisp" (written 03 APR 2020 01:21:00 AM):
; processing (IN-PACKAGE :CHUNGA)
; processing (DEFMACRO DEFINE-CONSTANT ...)
; processing (DEFCONSTANT +OUTPUT-BUFFER-SIZE+ ...)
; processing (DEFINE-CONSTANT +CRLF+ ...)
; processing (DEFINE-CONSTANT +HEX-DIGITS+ ...)
; processing (DEFVAR *CURRENT-ERROR-MESSAGE* ...)
; processing (DEFVAR *CURRENT-ERROR-FUNCTION* ...)
; processing (DEFVAR *ACCEPT-BOGUS-EOLS* ...)
; processing (DEFVAR *TREAT-SEMICOLON-AS-CONTINUATION* ...)
; processing (DEFVAR *CHAR-BUFFER* ...)
; processing (PUSHNEW :CHUNGA ...)
; processing (DEFVAR *HYPERDOC-BASE-URI* ...)
; processing (LET (#) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chunga/specials-tmpR7M4CYOJ.fasl
; compilation finished in 0:00:00.056
; compiling file "/usr/share/common-lisp/source/chunga/util.lisp" (written 03 APR 2020 01:21:00 AM):
; processing (IN-PACKAGE :CHUNGA)
; processing (DEFMACRO WHEN-LET ...)
; processing (DEFUN ENDS-WITH-P ...)
; processing (DEFUN MAKE-KEYWORD ...)
; processing (DEFUN READ-CHAR* ...)
; processing (DEFUN UNREAD-CHAR* ...)
; processing (DEFUN PEEK-CHAR* ...)
; processing (DEFMACRO WITH-CHARACTER-STREAM-SEMANTICS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chunga/util-tmpM2YAX03H.fasl
; compilation finished in 0:00:00.076
; compiling file "/usr/share/common-lisp/source/chunga/known-words.lisp" (written 03 APR 2020 01:21:00 AM):
; processing (IN-PACKAGE :CHUNGA)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFINE-CONSTANT +STRING-TO-KEYWORD-HASH+ ...)
; processing (DEFINE-CONSTANT +KEYWORD-TO-STRING-HASH+ ...)
; processing (DEFUN AS-KEYWORD ...)
; processing (DEFUN AS-CAPITALIZED-STRING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chunga/known-words-tmp48JFDY22.fasl
; compilation finished in 0:00:00.060
; compiling file "/usr/share/common-lisp/source/chunga/conditions.lisp" (written 03 APR 2020 01:21:00 AM):
; processing (IN-PACKAGE :CHUNGA)
; processing (DEFINE-CONDITION CHUNGA-CONDITION ...)
; processing (DEFINE-CONDITION CHUNGA-ERROR ...)
; processing (DEFINE-CONDITION CHUNGA-SIMPLE-ERROR ...)
; processing (DEFINE-CONDITION PARAMETER-ERROR ...)
; processing (DEFINE-CONDITION SYNTAX-ERROR ...)
; processing (DEFINE-CONDITION CHUNGA-WARNING ...)
; processing (DEFINE-CONDITION CHUNGA-SIMPLE-WARNING ...)
; processing (DEFINE-CONDITION INPUT-CHUNKING-UNEXPECTED-END-OF-FILE ...)
; processing (DEFINE-CONDITION INPUT-CHUNKING-BODY-CORRUPTED ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chunga/conditions-tmp1TEW70YL.fasl
; compilation finished in 0:00:00.032
; compiling file "/usr/share/common-lisp/source/chunga/read.lisp" (written 03 APR 2020 01:21:00 AM):
; processing (IN-PACKAGE :CHUNGA)
; processing (DEFUN SIGNAL-UNEXPECTED-CHARS ...)
; processing (DEFUN CHARP ...)
; processing (DEFUN CONTROLP ...)
; processing (DEFUN SEPARATORP ...)
; processing (DEFUN WHITESPACEP ...)
; processing (DEFUN TOKEN-CHAR-P ...)
; processing (DEFUN ASSERT-CHAR ...)
; processing (DEFUN ASSERT-CRLF ...)
; processing (DEFUN READ-LINE* ...)
; processing (DEFUN TRIM-WHITESPACE ...)

; file: /usr/share/common-lisp/source/chunga/read.lisp
; in: DEFUN TRIM-WHITESPACE
;     (CHAR STRING CHUNGA::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFUN READ-HTTP-HEADERS ...)
; processing (DEFUN SKIP-WHITESPACE ...)
; processing (DEFUN READ-TOKEN ...)
; processing (DEFUN READ-QUOTED-STRING ...)
; processing (DEFUN READ-COOKIE-VALUE ...)
; processing (DEFUN READ-NAME-VALUE-PAIR ...)
; processing (DEFUN READ-NAME-VALUE-PAIRS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chunga/read-tmpYGEQ7EE3.fasl
; compilation finished in 0:00:00.260
; compiling file "/usr/share/common-lisp/source/chunga/streams.lisp" (written 03 APR 2020 01:21:00 AM):
; processing (IN-PACKAGE :CHUNGA)
; processing (DEFCLASS CHUNKED-STREAM ...)
; processing (DEFCLASS CHUNKED-INPUT-STREAM ...)
; processing (DEFCLASS CHUNKED-OUTPUT-STREAM ...)
; processing (DEFCLASS CHUNKED-IO-STREAM ...)
; processing (DEFMETHOD STREAM-ELEMENT-TYPE ...)
; processing (DEFMETHOD OPEN-STREAM-P ...)
; processing (DEFMETHOD CLOSE ...)
; processing (DEFUN MAKE-CHUNKED-STREAM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chunga/streams-tmp8F25BDNX.fasl
; compilation finished in 0:00:00.064
; compiling file "/usr/share/common-lisp/source/chunga/input.lisp" (written 03 APR 2020 01:21:00 AM):
; processing (IN-PACKAGE :CHUNGA)
; processing (DEFMETHOD CHUNKED-INPUT-STREAM-EXTENSIONS ...)
; processing (DEFMETHOD CHUNKED-INPUT-STREAM-TRAILERS ...)
; processing (DEFMETHOD CHUNKED-STREAM-INPUT-CHUNKING-P ...)
; processing (DEFMETHOD (SETF CHUNKED-STREAM-INPUT-CHUNKING-P) ...)
; processing (DEFMETHOD STREAM-CLEAR-INPUT ...)
; processing (DEFMETHOD CHUNKED-INPUT-AVAILABLE-P ...)
; processing (DEFMETHOD STREAM-LISTEN ...)
; processing (DEFMETHOD FILL-BUFFER ...)
; processing (DEFMETHOD STREAM-READ-BYTE ...)
; processing (DEFMETHOD STREAM-READ-SEQUENCE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chunga/input-tmpWW5SB3SO.fasl
; compilation finished in 0:00:00.208
; compiling file "/usr/share/common-lisp/source/chunga/output.lisp" (written 03 APR 2020 01:21:00 AM):
; processing (IN-PACKAGE :CHUNGA)
; processing (DEFMETHOD CHUNKED-STREAM-OUTPUT-CHUNKING-P ...)
; processing (DEFMETHOD WRITE-CHUNK ...)
; processing (DEFMETHOD FLUSH-BUFFER ...)
; processing (DEFMETHOD (SETF CHUNKED-STREAM-OUTPUT-CHUNKING-P) ...)
; processing (DEFMETHOD STREAM-CLEAR-OUTPUT ...)
; processing (DEFMETHOD STREAM-FINISH-OUTPUT ...)
; processing (DEFMETHOD STREAM-FORCE-OUTPUT ...)
; processing (DEFMETHOD STREAM-WRITE-BYTE ...)
; processing (DEFMETHOD STREAM-WRITE-SEQUENCE ...)
; processing (DEFMETHOD CLOSE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/chunga/output-tmpEPNB4UYP.fasl
; compilation finished in 0:00:00.264
; compiling file "/usr/share/common-lisp/source/drakma/packages.lisp" (written 17 JUL 2021 04:04:50 PM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE :DRAKMA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/drakma/packages-tmp2HTEASEC.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/drakma/specials.lisp" (written 17 JUL 2021 04:04:50 PM):
; processing (IN-PACKAGE :DRAKMA)
; processing (DEFPARAMETER *DRAKMA-VERSION* ...)
; processing (DEFMACRO DEFINE-CONSTANT ...)
; processing (DEFINE-CONSTANT +LATIN-1+ ...)
; processing (DEFINE-CONSTANT +REDIRECT-CODES+ ...)
; processing (DEFINE-CONSTANT +REDIRECT-TO-GET-CODES+ ...)
; processing (DEFINE-CONSTANT +KNOWN-METHODS+ ...)
; processing (DEFINE-CONSTANT +REDIRECT-TO-GET-METHODS+ ...)
; processing (DEFCONSTANT +BUFFER-SIZE+ ...)
; processing (DEFVAR *DRAKMA-DEFAULT-EXTERNAL-FORMAT* ...)
; processing (DEFVAR *HEADER-STREAM* ...)
; processing (DEFVAR *ALLOW-DOTLESS-COOKIE-DOMAINS-P* ...)
; processing (DEFVAR *IGNORE-UNPARSEABLE-COOKIE-DATES-P* ...)
; processing (DEFVAR *REMOVE-DUPLICATE-COOKIES-P* ...)
; processing (DEFVAR *TEXT-CONTENT-TYPES* ...)
; processing (DEFVAR *BODY-FORMAT-FUNCTION* ...)
; processing (DEFVAR *TIME-ZONE-MAP* ...)
; processing (DEFVAR *DEFAULT-HTTP-PROXY* ...)
; processing (DEFVAR *NO-PROXY-DOMAINS* ...)
; processing (DEFVAR *HYPERDOC-BASE-URI* ...)
; processing (LET (#) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/drakma/specials-tmpDMJ5F3HW.fasl
; compilation finished in 0:00:00.064
; compiling file "/usr/share/common-lisp/source/drakma/conditions.lisp" (written 17 JUL 2021 04:04:50 PM):
; processing (IN-PACKAGE :DRAKMA)
; processing (DEFINE-CONDITION DRAKMA-CONDITION ...)
; processing (DEFINE-CONDITION DRAKMA-ERROR ...)
; processing (DEFINE-CONDITION DRAKMA-SIMPLE-ERROR ...)
; processing (DEFINE-CONDITION DRAKMA-WARNING ...)
; processing (DEFINE-CONDITION DRAKMA-SIMPLE-WARNING ...)
; processing (DEFUN DRAKMA-WARN ...)
; processing (DEFINE-CONDITION PARAMETER-ERROR ...)
; processing (DEFUN PARAMETER-ERROR ...)
; processing (DEFINE-CONDITION SYNTAX-ERROR ...)
; processing (DEFUN SYNTAX-ERROR ...)
; processing (DEFINE-CONDITION COOKIE-ERROR ...)
; processing (DEFUN COOKIE-ERROR ...)
; processing (DEFINE-CONDITION COOKIE-DATE-PARSE-ERROR ...)
; processing (DEFUN COOKIE-DATE-PARSE-ERROR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/drakma/conditions-tmpOTUF308O.fasl
; compilation finished in 0:00:00.036
; compiling file "/usr/share/common-lisp/source/drakma/util.lisp" (written 17 JUL 2021 04:04:50 PM):
; processing (IN-PACKAGE :DRAKMA)
; processing (DEFMACRO WHEN-LET ...)
; processing (DEFMACRO WITH-UNIQUE-NAMES ...)
; processing (DEFUN ENDS-WITH-P ...)
; processing (DEFUN STARTS-WITH-P ...)
; processing (DEFUN URL-ENCODE ...)
; processing (DEFUN ALIST-TO-URL-ENCODED-STRING ...)
; processing (DEFUN DEFAULT-PORT ...)
; processing (DEFUN NON-DEFAULT-PORT ...)
; processing (DEFUN USER-AGENT-STRING ...)

; file: /usr/share/common-lisp/source/drakma/util.lisp
; in: DEFUN USER-AGENT-STRING
;     (OR (LISP-IMPLEMENTATION-TYPE) "Common Lisp")
; --> IF 
; ==>
;   "Common Lisp"
; 
; note: deleting unreachable code

;     (OR (LISP-IMPLEMENTATION-VERSION) "")
; --> IF 
; ==>
;   ""
; 
; note: deleting unreachable code

; processing (DEFUN HEADER-VALUE ...)
; processing (DEFUN PARAMETER-PRESENT-P ...)
; processing (DEFUN PARAMETER-VALUE ...)
; processing (DEFUN MAKE-RANDOM-STRING ...)
; processing (DEFUN SAFE-PARSE-INTEGER ...)
; processing (DEFUN INTERPRET-AS-MONTH ...)
; processing (DEFUN INTERPRET-AS-TIME-ZONE ...)

; file: /usr/share/common-lisp/source/drakma/util.lisp
; in: DEFUN INTERPRET-AS-TIME-ZONE
;     (CL-PPCRE:REGISTER-GROUPS-BIND (DRAKMA::SIGN DRAKMA::HOURS DRAKMA::MINUTES)
;         ("(?:GMT|)\\s*([+-]?)(\\d\\d):?(\\d\\d)" STRING)
;       (*
;        (IF (EQUAL DRAKMA::SIGN "-")
;            1
;            -1)
;        (+ (PARSE-INTEGER DRAKMA::HOURS) (/ (PARSE-INTEGER DRAKMA::MINUTES) 60))))
; --> MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION WHEN IF LET* LET IF 
; ==>
;   NIL
; 
; caught STYLE-WARNING:
;   This is not a STRING:
;    NIL
;   See also:
;     The SBCL Manual, Node "Handling of Types"
; 
; caught STYLE-WARNING:
;   This is not a STRING:
;    NIL
;   See also:
;     The SBCL Manual, Node "Handling of Types"

; processing (DEFUN SET-REFERER ...)
; processing (DEFUN TEXT-CONTENT-TYPE-P ...)
; processing (DEFMACRO WITH-SEQUENCE-FROM-STRING ...)
; processing (DEFUN SPLIT-SET-COOKIE-STRING ...)
; processing (DEFUN MAKE-SSL-STREAM ...)
; processing (DEFUN DISSECT-QUERY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/drakma/util-tmpK5SP30LE.fasl
; compilation finished in 0:00:00.392
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "drakma" "util">
; compiling file "/usr/share/common-lisp/source/drakma/read.lisp" (written 17 JUL 2021 04:04:50 PM):
; processing (IN-PACKAGE :DRAKMA)
; processing (DEFUN READ-STATUS-LINE ...)
; processing (DEFUN GET-CONTENT-TYPE ...)
; processing (DEFUN READ-TOKEN-AND-PARAMETERS ...)
; processing (DEFUN SKIP-MORE-COMMAS ...)
; processing (DEFUN READ-TOKENS-AND-PARAMETERS ...)
; processing (DEFUN SPLIT-TOKENS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/drakma/read-tmpM5HAY0MH.fasl
; compilation finished in 0:00:00.088
; compiling file "/usr/share/common-lisp/source/drakma/cookies.lisp" (written 17 JUL 2021 04:04:50 PM):
; processing (IN-PACKAGE :DRAKMA)
; processing (DEFCLASS COOKIE ...)
; processing (DEFUN RENDER-COOKIE-DATE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN NORMALIZE-COOKIE-DOMAIN ...)
; processing (DEFUN VALID-COOKIE-DOMAIN-P ...)
; processing (DEFUN COOKIE-DOMAIN-MATCHES ...)
; processing (DEFUN SEND-COOKIE-P ...)
; processing (DEFUN CHECK-COOKIE ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD (SETF COOKIE-NAME) ...)
; processing (DEFMETHOD (SETF COOKIE-VALUE) ...)
; processing (DEFMETHOD (SETF COOKIE-DOMAIN) ...)
; processing (DEFMETHOD (SETF COOKIE-PATH) ...)
; processing (DEFMETHOD (SETF COOKIE-EXPIRES) ...)
; processing (DEFUN COOKIE= ...)
; processing (DEFCLASS COOKIE-JAR ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN PARSE-COOKIE-DATE ...)
; processing (DEFUN PARSE-SET-COOKIE ...)
; processing (DEFUN GET-COOKIES ...)
; processing (DEFUN UPDATE-COOKIES ...)
; processing (DEFUN DELETE-OLD-COOKIES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/drakma/cookies-tmpS9P74HOA.fasl
; compilation finished in 0:00:00.304
; compiling file "/usr/share/common-lisp/source/drakma/encoding.lisp" (written 17 JUL 2021 04:04:50 PM):
; processing (IN-PACKAGE :DRAKMA)
; processing (DEFGENERIC DECODE-STREAM ...)
; processing (DEFMETHOD DECODE-STREAM ...)
; processing (DEFMETHOD DECODE-STREAM ...)
; processing (DEFMETHOD DECODE-STREAM ...)
; processing (DEFMETHOD DECODE-STREAM ...)
; processing (DEFMETHOD DECODE-STREAM ...)
; processing (DEFUN DECODE-RESPONSE-STREAM ...)
; processing (DEFUN DECODE-FLEXI-STREAM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/drakma/encoding-tmp13JZP1K3.fasl
; compilation finished in 0:00:00.100
; compiling file "/usr/share/common-lisp/source/drakma/request.lisp" (written 17 JUL 2021 04:04:50 PM):
; processing (IN-PACKAGE :DRAKMA)
; processing (DEFUN DETERMINE-BODY-FORMAT ...)
; processing (DEFUN SEND-CONTENT ...)
; processing (DEFUN MAKE-FORM-DATA-FUNCTION ...)
; processing (DEFUN %READ-BODY ...)
; processing (DEFUN READ-BODY ...)
; processing (DEFUN TRIVIAL-URI-PATH ...)
; processing (DEFUN HTTP-REQUEST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/drakma/request-tmpIKH5UDLR.fasl
; compilation finished in 0:00:00.712
; compiling file "/usr/share/common-lisp/source/local-time/src/package.lisp" (written 26 FEB 2018 03:02:47 PM):
; processing (DEFPACKAGE #:LOCAL-TIME ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/local-time/src/package-tmpNTAFCHU4.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/local-time/src/local-time.lisp" (written 05 JAN 2021 12:18:15 PM):
; processing (IN-PACKAGE #:LOCAL-TIME)
; processing (DEFCLASS TIMESTAMP ...)
; processing (DEFSTRUCT SUBZONE ...)
; processing (DEFSTRUCT TIMEZONE ...)
; processing (DEFTYPE TIMEZONE-OFFSET ...)
; processing (DEFUN %VALID-TIME-OF-DAY? ...)
; processing (DEFTYPE TIME-OF-DAY ...)
; processing (DEFUN %VALID-DATE? ...)
; processing (DEFTYPE DATE ...)
; processing (DEFINE-CONDITION INVALID-TIMEZONE-FILE ...)
; processing (DEFINE-CONDITION INVALID-TIME-SPECIFICATION ...)
; processing (DEFINE-CONDITION INVALID-TIMESTRING ...)
; processing (DEFMETHOD MAKE-LOAD-FORM ...)
; processing (DECLAIM (INLINE NOW ...) ...)
; processing (DEFVAR *DEFAULT-TIMEZONE*)
; processing (DEFPARAMETER *DEFAULT-TIMEZONE-REPOSITORY-PATH* ...)

; file: /usr/share/common-lisp/source/local-time/src/local-time.lisp
; in: DEFPARAMETER *DEFAULT-TIMEZONE-REPOSITORY-PATH*
;     (OR #P"/usr/share/common-lisp/source/local-time/src/local-time.lisp"
;         *LOAD-TRUENAME*)
; --> IF 
; ==>
;   *LOAD-TRUENAME*
; 
; note: deleting unreachable code

; processing (DEFPARAMETER +MONTH-NAMES+ ...)
; processing (DEFPARAMETER +SHORT-MONTH-NAMES+ ...)
; processing (DEFPARAMETER +DAY-NAMES+ ...)
; processing (DEFPARAMETER +DAY-NAMES-AS-KEYWORDS+ ...)
; processing (DEFPARAMETER +SHORT-DAY-NAMES+ ...)
; processing (DEFPARAMETER +MINIMAL-DAY-NAMES+ ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFPARAMETER +ISO-8601-DATE-FORMAT+ ...)
; processing (DEFPARAMETER +ISO-8601-TIME-FORMAT+ ...)
; processing (DEFPARAMETER +ISO-8601-FORMAT+ ...)
; processing (DEFPARAMETER +RFC3339-FORMAT+ ...)
; processing (DEFPARAMETER +RFC3339-FORMAT/DATE-ONLY+ ...)
; processing (DEFPARAMETER +ASCTIME-FORMAT+ ...)
; processing (DEFPARAMETER +RFC-1123-FORMAT+ ...)
; processing (DEFPARAMETER +ISO-WEEK-DATE-FORMAT+ ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFPARAMETER +ASTRONOMICAL-JULIAN-DATE-OFFSET+ ...)
; processing (DEFPARAMETER +MODIFIED-JULIAN-DATE-OFFSET+ ...)
; processing (DEFUN %GUESS-OFFSET ...)
; processing (DEFUN %READ-BINARY-INTEGER ...)
; processing (DEFUN %STRING-FROM-UNSIGNED-BYTE-VECTOR ...)
; processing (DEFUN %FIND-FIRST-STD-OFFSET ...)
; processing (DEFUN %TZ-VERIFY-MAGIC-NUMBER ...)
; processing (DEFUN %TZ-READ-HEADER ...)
; processing (DEFUN %TZ-READ-TRANSITIONS ...)
; processing (DEFUN %TZ-READ-INDEXES ...)
; processing (DEFUN %TZ-READ-SUBZONE ...)
; processing (DEFUN LEAP-SECONDS-SEC ...)
; processing (DEFUN LEAP-SECONDS-ADJUSTMENT ...)
; processing (DEFUN %TZ-READ-LEAP-SECONDS ...)
; processing (DEFUN %TZ-READ-ABBREVS ...)
; processing (DEFUN %TZ-READ-INDICATORS ...)
; processing (DEFUN %TZ-MAKE-SUBZONES ...)
; processing (DEFUN %REALIZE-TIMEZONE ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFPARAMETER +UTC-ZONE+ ...)
; processing (DEFPARAMETER +GMT-ZONE+ ...)
; processing (DEFPARAMETER +NONE-ZONE+ ...)
; processing (DEFMACRO DEFINE-TIMEZONE ...)
; processing (EVAL-WHEN (:LOAD-TOPLEVEL :EXECUTE) ...)
; processing (DEFPARAMETER *LOCATION-NAME->TIMEZONE* ...)
; processing (DEFPARAMETER *ABBREVIATED-SUBZONE-NAME->TIMEZONE-LIST* ...)
; processing (DEFUN FIND-TIMEZONE-BY-LOCATION-NAME ...)
; processing (DEFUN TIMEZONE= ...)
; processing (DEFUN REREAD-TIMEZONE-REPOSITORY ...)
; processing (DEFMACRO MAKE-TIMESTAMP ...)
; processing (DEFUN CLONE-TIMESTAMP ...)
; processing (DEFUN TRANSITION-POSITION ...)
; processing (DEFUN TIMESTAMP-SUBTIMEZONE ...)
; processing (DEFUN %ADJUST-TO-OFFSET ...)
; processing (DEFUN %ADJUST-TO-TIMEZONE ...)
; processing (DEFUN TIMESTAMP-MINIMIZE-PART ...)

; file: /usr/share/common-lisp/source/local-time/src/local-time.lisp
; in: DEFUN TIMESTAMP-MINIMIZE-PART
;     (IF LOCAL-TIME::TIMEZONE
;         NIL
;         LOCAL-TIME::OFFSET)
; 
; note: deleting unreachable code

; processing (DEFUN TIMESTAMP-MAXIMIZE-PART ...)

; file: /usr/share/common-lisp/source/local-time/src/local-time.lisp
; in: DEFUN TIMESTAMP-MAXIMIZE-PART
;     (IF LOCAL-TIME::TIMEZONE
;         NIL
;         LOCAL-TIME::OFFSET)
; 
; note: deleting unreachable code

; processing (DEFMACRO WITH-DECODED-TIMESTAMP ...)
; processing (DEFUN %NORMALIZE-MONTH-YEAR-PAIR ...)
; processing (DEFUN DAYS-IN-MONTH ...)
; processing (DEFUN %FIX-OVERFLOW-IN-DAYS ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL) ...)
; processing (DEFMACRO ADJUST-TIMESTAMP ...)
; processing (DEFMACRO ADJUST-TIMESTAMP! ...)
; processing (DEFUN %SET-TIMESTAMP-PART ...)
; processing (DEFUN %OFFSET-TIMESTAMP-PART ...)
; processing (DEFUN TIMESTAMP-WHOLE-YEAR-DIFFERENCE ...)
; processing (DEFUN TIMESTAMP-DIFFERENCE ...)
; processing (DEFUN TIMESTAMP+ ...)
; processing (DEFUN TIMESTAMP- ...)
; processing (DEFUN TIMESTAMP-DAY-OF-WEEK ...)
; processing (DEFUN VALID-TIMESTAMP-P ...)
; processing (DEFUN ENCODE-TIMESTAMP-INTO-VALUES ...)
; processing (DEFUN ENCODE-TIMESTAMP ...)
; processing (DEFUN UNIVERSAL-TO-TIMESTAMP ...)
; processing (DEFUN TIMESTAMP-TO-UNIVERSAL ...)
; processing (DEFUN UNIX-TO-TIMESTAMP ...)
; processing (DEFUN TIMESTAMP-VALUES-TO-UNIX ...)
; processing (DEFUN TIMESTAMP-TO-UNIX ...)
; processing (DEFUN %GET-CURRENT-TIME ...)
; processing (DEFVAR *CLOCK* ...)
; processing (DEFUN NOW ...)
; processing (DEFUN TODAY ...)
; processing (DEFGENERIC CLOCK-NOW ...)
; processing (DEFGENERIC CLOCK-TODAY ...)
; processing (DEFUN %LEAP-SECONDS-OFFSET ...)
; processing (DEFUN %ADJUST-SEC-FOR-LEAP-SECONDS ...)
; processing (DEFMETHOD CLOCK-NOW ...)
; processing (DEFMETHOD CLOCK-NOW ...)
; processing (DEFMETHOD CLOCK-TODAY ...)
; processing (DEFMACRO %DEFCOMPARATOR ...)
; processing (DEFUN %TIMESTAMP-COMPARE ...)
; processing (%DEFCOMPARATOR TIMESTAMP< ...)
; processing (%DEFCOMPARATOR TIMESTAMP<= ...)

; file: /usr/share/common-lisp/source/local-time/src/local-time.lisp
; in: %DEFCOMPARATOR TIMESTAMP<=
;     (LOCAL-TIME::%DEFCOMPARATOR LOCAL-TIME:TIMESTAMP<=
;       (NOT
;        (NULL
;         (MEMBER
;          (LOCAL-TIME::%TIMESTAMP-COMPARE LOCAL-TIME::TIME-A LOCAL-TIME::TIME-B)
;          '(< =)))))
; --> DEFINE-COMPILER-MACRO PROGN EVAL-WHEN 
; ==>
;   (SB-C::%DEFINE-COMPILER-MACRO 'LOCAL-TIME:TIMESTAMP<=
;                                 (SB-INT:NAMED-LAMBDA (COMPILER-MACRO
;                                                       LOCAL-TIME:TIMESTAMP<=)
;                                     (#:EXPR #:ENV)
;                                   (DECLARE
;                                    (SB-C::LAMBDA-LIST
;                                     (&REST LOCAL-TIME::TIMES)))
;                                   (DECLARE (IGNORE #:ENV))
;                                   (SB-INT:NAMED-DS-BIND (:MACRO
;                                                          LOCAL-TIME:TIMESTAMP<=
;                                                          . DEFINE-COMPILER-MACRO)
;                                       (&REST LOCAL-TIME::TIMES)
;                                       (SB-C::COMPILER-MACRO-ARGS #:EXPR)
;                                     (DECLARE
;                                      (SB-C::CONSTANT-VALUE LOCAL-TIME::TIMES))
;                                     (BLOCK LOCAL-TIME:TIMESTAMP<=
;                                       (LET #
;                                         `#)))))
; 
; caught STYLE-WARNING:
;   1 call to LOCAL-TIME:TIMESTAMP<= was compiled before a compiler-macro was
;   defined for it. A declaration of NOTINLINE at the call site will eliminate this
;   warning, as will defining the compiler-macro before its first potential use.

; processing (%DEFCOMPARATOR TIMESTAMP> ...)
; processing (%DEFCOMPARATOR TIMESTAMP>= ...)
; processing (%DEFCOMPARATOR TIMESTAMP= ...)
; processing (DEFUN TIMESTAMP/= ...)
; processing (DEFUN CONTEST ...)
; processing (DEFUN TIMESTAMP-MINIMUM ...)
; processing (DEFUN TIMESTAMP-MAXIMUM ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN DAYS-TO-YEARS ...)
; processing (DEFUN %TIMESTAMP-DECODE-DATE ...)
; processing (DEFUN %TIMESTAMP-DECODE-ISO-WEEK ...)
; processing (DEFUN %TIMESTAMP-DECODE-TIME ...)
; processing (DEFUN DECODE-TIMESTAMP ...)
; processing (DEFUN TIMESTAMP-YEAR ...)
; processing (DEFUN TIMESTAMP-CENTURY ...)
; processing (DEFUN TIMESTAMP-MILLENNIUM ...)
; processing (DEFUN TIMESTAMP-DECADE ...)
; processing (DEFUN TIMESTAMP-MONTH ...)
; processing (DEFUN TIMESTAMP-DAY ...)
; processing (DEFUN TIMESTAMP-HOUR ...)
; processing (DEFUN TIMESTAMP-MINUTE ...)
; processing (DEFUN TIMESTAMP-SECOND ...)
; processing (DEFUN TIMESTAMP-MICROSECOND ...)
; processing (DEFUN TIMESTAMP-MILLISECOND ...)
; processing (DEFUN SPLIT-TIMESTRING ...)
; processing (DEFUN %SPLIT-TIMESTRING ...)

; file: /usr/share/common-lisp/source/local-time/src/local-time.lisp
; in: DEFUN %SPLIT-TIMESTRING
;     (- (CDAR LOCAL-TIME::PARTS) (CAAR LOCAL-TIME::PARTS))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (= (- (CDAR LOCAL-TIME::PARTS) (CAAR LOCAL-TIME::PARTS)) 4)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (+ (CAAR LOCAL-TIME::PARTS) 2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (+ (CAAR LOCAL-TIME::PARTS) 4)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (- (CDAR LOCAL-TIME::PARTS) (CAAR LOCAL-TIME::PARTS))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (= (- (CDAR LOCAL-TIME::PARTS) (CAAR LOCAL-TIME::PARTS)) 2)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (+ (CAAR LOCAL-TIME::PARTS) 2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (*
;      (THE (INTEGER 0 999999999)
;           (PARSE-INTEGER LOCAL-TIME::TIME-STRING :START LOCAL-TIME::START :END
;                          LOCAL-TIME::END))
;      (AREF #(1000000000 100000000 10000000 1000000 100000 10000 1000 100 10 1)
;            (- LOCAL-TIME::END LOCAL-TIME::START)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 1000000000), not a FIXNUM.
;       The second argument is a (SIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -2147483645852516352 2147483644852516353)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES
;                        (INTEGER -2147483645852516352 2147483644852516353) . #1#), not a (VALUES
;                                                                                          (SIGNED-BYTE
;                                                                                           32)
;                                                                                          &REST
;                                                                                          T).
;       etc.

;     (- (CDAR LOCAL-TIME::PARTS) (CAAR LOCAL-TIME::PARTS))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (+ (CAAR LOCAL-TIME::PARTS) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ (CAAR LOCAL-TIME::PARTS) 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (CDAR LOCAL-TIME::PARTS) (CAAR LOCAL-TIME::PARTS))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (+ (CAAR LOCAL-TIME::PARTS) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (LOCAL-TIME::FULL-DATE (LOCAL-TIME::START-END)
;      (LET ((LOCAL-TIME::PARTS (LOCAL-TIME::SPLIT # # LOCAL-TIME::DATE-SEPARATOR)))
;        (LOCAL-TIME::PASSERT (LOCAL-TIME::%LIST-LENGTH= 3 LOCAL-TIME::PARTS))
;        (LOCAL-TIME::DATE-FULLYEAR (FIRST LOCAL-TIME::PARTS))
;        (LOCAL-TIME::DATE-MONTH (SECOND LOCAL-TIME::PARTS))
;        (LOCAL-TIME::DATE-MDAY (THIRD LOCAL-TIME::PARTS))))
; 
; note: Return type not fixed values, so can't use known return convention:
;   *

;     (ZEROP (- LOCAL-TIME::END LOCAL-TIME::START))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

;     (*
;      (THE (INTEGER 0 999999999)
;           (PARSE-INTEGER LOCAL-TIME::TIME-STRING :START LOCAL-TIME::START :END
;                          LOCAL-TIME::END))
;      (AREF #(1000000000 100000000 10000000 1000000 100000 10000 1000 100 10 1)
;            (- LOCAL-TIME::END LOCAL-TIME::START)))
; 
; note: doing signed word to integer coercion (cost 20)

;     (ZEROP (- LOCAL-TIME::INDEX LOCAL-TIME::LAST-MATCH))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

; processing (DEFUN PARSE-RFC3339-TIMESTRING ...)
; processing (DEFUN PARSE-TIMESTRING ...)
; processing (DEFUN ORDINALIZE ...)
; processing (DEFUN %CONSTRUCT-TIMESTRING ...)

; file: /usr/share/common-lisp/source/local-time/src/local-time.lisp
; in: DEFUN %CONSTRUCT-TIMESTRING
;     (FLOOR LOCAL-TIME::OFFSET LOCAL-TIME:+SECONDS-PER-HOUR+)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -43200 50400), not a (UNSIGNED-BYTE 32).

;     (MOD LOCAL-TIME::YEAR 100)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -1000000 1000000), not a (UNSIGNED-BYTE 32).

;     (AREF LOCAL-TIME:+MONTH-NAMES+ LOCAL-TIME::MONTH)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (AREF LOCAL-TIME:+SHORT-MONTH-NAMES+ LOCAL-TIME::MONTH)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (AREF LOCAL-TIME:+DAY-NAMES+ LOCAL-TIME::WEEKDAY)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (AREF LOCAL-TIME:+SHORT-DAY-NAMES+ LOCAL-TIME::WEEKDAY)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (AREF LOCAL-TIME::+MINIMAL-DAY-NAMES+ LOCAL-TIME::WEEKDAY)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (MOD (1- LOCAL-TIME::HOUR) 12)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -1 22), not a (UNSIGNED-BYTE 32).

;     (MINUSP LOCAL-TIME::VAL)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (ABS LOCAL-TIME::VAL)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                               (RATIONAL * (0))), not a RATIONAL.

;     (MINUSP LOCAL-TIME::VAL)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

;     (ABS LOCAL-TIME::VAL)
; 
; note: forced to do full call
;       unable to do #1=inline float arithmetic (cost 1) because:
;       The first argument is a (OR (DOUBLE-FLOAT * #2=(0.0d0))
;                                   (SINGLE-FLOAT * #3=(0.0)) (RATIONAL * #4=(0))), not a SINGLE-FLOAT.
;       The result is a (VALUES
;                        (OR (RATIONAL #5=(0)) (SINGLE-FLOAT #6=(-0.0))
;                            (DOUBLE-FLOAT #7=(-0.0d0)))
;                        . #8=(&OPTIONAL)), not a (VALUES SINGLE-FLOAT &REST T).
;       unable to do #1# (cost 1) because:
;       The first argument is a (OR (DOUBLE-FLOAT * #2#) (SINGLE-FLOAT * #3#)
;                                   (RATIONAL * #4#)), not a DOUBLE-FLOAT.
;       The result is a (VALUES
;                        (OR (RATIONAL #5#) (SINGLE-FLOAT #6#)
;                            (DOUBLE-FLOAT #7#))
;                        . #8#), not a (VALUES DOUBLE-FLOAT &REST T).

; processing (DEFUN FORMAT-TIMESTRING ...)
; processing (DEFUN FORMAT-RFC1123-TIMESTRING ...)
; processing (DEFUN TO-RFC1123-TIMESTRING ...)
; processing (DEFUN FORMAT-RFC3339-TIMESTRING ...)
; processing (DEFUN TO-RFC3339-TIMESTRING ...)
; processing (DEFUN %READ-TIMESTRING ...)
; processing (DEFUN %READ-UNIVERSAL-TIME ...)
; processing (DEFUN ENABLE-READ-MACROS ...)
; processing (DEFVAR *DEBUG-TIMESTAMP* ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN ASTRONOMICAL-JULIAN-DATE ...)
; processing (DEFUN MODIFIED-JULIAN-DATE ...)
; processing (DECLAIM (NOTINLINE FORMAT-TIMESTRING))

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/local-time/src/local-time-tmpF62ALJWF.fasl
; compilation finished in 0:00:03.904
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "local-time" "src" "local-time">
; compiling file "/usr/share/common-lisp/source/command-line-arguments/pkgdcl.lisp" (written 18 NOV 2015 08:20:48 AM):
; processing (DEFPACKAGE :COMMAND-LINE-ARGUMENTS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/command-line-arguments/pkgdcl-tmpB24U3EFR.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/command-line-arguments/argv.lisp" (written 18 NOV 2015 08:20:48 AM):
; processing (IN-PACKAGE :COMMAND-LINE-ARGUMENTS)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN GET-COMMAND-LINE-ARGUMENTS ...)
; processing (DEFUN COMPUTE-AND-PROCESS-COMMAND-LINE-OPTIONS ...)
; processing (DEFUN INVOKE-COMMAND-LINE-HANDLER ...)
; processing (DEFUN HANDLE-COMMAND-LINE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/command-line-arguments/argv-tmpRS2B7QDF.fasl
; compilation finished in 0:00:00.060
; compiling file "/usr/share/common-lisp/source/command-line-arguments/parse.lisp" (written 18 NOV 2015 08:20:48 AM):
; processing (IN-PACKAGE :COMMAND-LINE-ARGUMENTS)
; processing (DEFVAR *COMMAND-LINE-OPTIONS* ...)
; processing (DEFVAR *COMMAND-LINE-OPTION-SPECIFICATION* ...)
; processing (DEFUN MAKE-OPTION-ACTION ...)
; processing (DEFUN FINALIZE-LIST ...)
; processing (DEFUN ACTUAL-ACTION-FROM-SPEC ...)
; processing (DEFUN COMMAND-LINE-ACTION ...)
; processing (DEFUN PREPARE-COMMAND-LINE-OPTIONS-SPECIFICATION ...)
; processing (DEFUN MAKE-NEGATED-NAMES ...)
; processing (DEFUN COMMAND-LINE-OPTION-SPECIFICATION ...)
; processing (DEFUN SHORT-OPTION-P ...)
; processing (DEFUN NEGATED-SHORT-OPTION-P ...)
; processing (DEFUN LONG-OPTION-P ...)
; processing (DEFUN OPTION-END-P ...)
; processing (DEFUN OPTION-LIKE-P ...)
; processing (DEFUN OPTION-NAME ...)
; processing (DEFUN COERCE-OPTION-PARAMETER ...)
; processing (DEFUN GET-OPTION-PARAMETER ...)
; processing (DEFUN PROCESS-OPTION ...)
; processing (DEFUN PROCESS-SHORT-OPTION ...)
; processing (DEFUN DECOMPOSE-LONG-OPTION-STRING ...)
; processing (DEFUN PROCESS-LONG-OPTION ...)
; processing (DEFUN DO-PROCESS-COMMAND-LINE-OPTIONS ...)
; processing (DEFUN PROCESS-COMMAND-LINE-OPTIONS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/command-line-arguments/parse-tmpQ2US5JF6.fasl
; compilation finished in 0:00:00.368
; compiling file "/usr/share/common-lisp/source/command-line-arguments/help.lisp" (written 18 NOV 2015 08:20:48 AM):
; processing (IN-PACKAGE :COMMAND-LINE-ARGUMENTS)
; processing (DEFUN SPLIT-SEQUENCE ...)
; processing (DEFUN SHOW-OPTION-HELP ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/command-line-arguments/help-tmpM9OVYN6G.fasl
; compilation finished in 0:00:00.136
; compiling file "/usr/share/common-lisp/source/abnf/package.lisp" (written 29 FEB 2020 04:51:12 PM):
; processing (DEFPACKAGE #:ABNF ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/abnf/package-tmpC2HT6KG.fasl
; compilation finished in 0:00:00.000
; compiling file "/usr/share/common-lisp/source/abnf/abnf.lisp" (written 29 FEB 2020 04:51:12 PM):
; processing (IN-PACKAGE #:ABNF)
; processing (DEFVAR *ABNF-RFC2234-ABNF-DEFINITION* ...)
; processing (DEFVAR *ABNF-RFC-SYSLOG-DRAFT-15* ...)
; processing (DEFVAR *ABNF-RSYSLOG* ...)
; processing (DEFVAR *ABNF-RFC5424-SYSLOG-PROTOCOL* ...)
; processing (DEFVAR *ABNF-DEFAULT-RULES* ...)
; processing (DEFUN RULE-NAME-CHARACTER-P ...)
; processing (DEFUN VCHARP ...)
; processing (DEFRULE VCHAR ...)
; processing (DEFRULE WSP ...)
; processing (DEFRULE COMMENT ...)
; processing (DEFRULE C-NL ...)
; processing (DEFRULE C-WSP ...)
; processing (DEFRULE N-WSP ...)
; processing (DEFUN RULE-NAME-SYMBOL ...)
; processing (DEFRULE RULE-NAME ...)
; processing (DEFRULE EQUAL ...)
; processing (DEFRULE END-OF-RULE ...)
; processing (DEFRULE DIGIT ...)
; processing (DEFRULE DIGITS ...)
; processing (DEFUN CHAR-VAL-CHAR-P ...)
; processing (DEFRULE CHAR-VAL ...)
; processing (DEFRULE DEC-STRING ...)
; processing (DEFRULE DEC-RANGE ...)
; processing (DEFRULE DEC-VAL ...)
; processing (DEFUN HEXADECIMAL-CHAR-P ...)
; processing (DEFRULE HEXDIGITS ...)
; processing (DEFRULE HEX-STRING ...)
; processing (DEFRULE HEX-RANGE ...)
; processing (DEFRULE HEX-VAL ...)
; processing (DEFRULE NUM-VAL ...)
; processing (DEFRULE RULE-NAME-REFERENCE ...)
; processing (DEFUN PROCESS-QUOTED-REGEX ...)
; processing (DEFRULE SINGLE-QUOTED-REGEX ...)
; processing (DEFRULE DOUBLE-QUOTED-REGEX ...)
; processing (DEFRULE PARENS-QUOTED-REGEX ...)
; processing (DEFRULE BRACES-QUOTED-REGEX ...)
; processing (DEFRULE CHEVRON-QUOTED-REGEX ...)
; processing (DEFRULE BRACKETS-QUOTED-REGEX ...)
; processing (DEFRULE SLASH-QUOTED-REGEX ...)
; processing (DEFRULE PIPE-QUOTED-REGEX ...)
; processing (DEFRULE SHARP-QUOTED-REGEX ...)
; processing (DEFRULE QUOTED-REGEX ...)
; processing (DEFRULE ELEMENT ...)
; processing (DEFRULE NUMBER ...)
; processing (DEFRULE REPEAT-VAR ...)
; processing (DEFRULE REPEAT-SPECIFIC ...)
; processing (DEFRULE REPEAT ...)
; processing (DEFRULE REPETITION ...)
; processing (DEFRULE CONCATENATION-ELEMENT ...)
; processing (DEFRULE CONCATENATION ...)
; processing (DEFRULE ALTERNATION-ELEMENT ...)
; processing (DEFRULE ALTERNATION ...)
; processing (DEFRULE GROUP ...)
; processing (DEFRULE OPTION ...)
; processing (DEFRULE TOPLEVEL-ELEMENT ...)
; processing (DEFRULE ALTERNATIONS ...)
; processing (DEFRULE ELEMENTS ...)
; processing (DEFRULE RULE ...)
; processing (DEFRULE RULE-LIST ...)
; processing (DEFUN EXPAND-RULE-DEFINITION ...)
; processing (DEFUN EXPAND-RULE ...)
; processing (DEFUN PARSE-ABNF-GRAMMAR ...)
; processing (DEFUN TEST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/abnf/abnf-tmpL6I3Y6AG.fasl
; compilation finished in 0:00:00.444
; compiling file "/usr/share/common-lisp/source/db3/package.lisp" (written 12 FEB 2020 07:50:33 PM):
; processing (DEFPACKAGE #:DB3 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/db3/package-tmpC4G9XLPL.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/db3/db3.lisp" (written 12 FEB 2020 07:50:33 PM):
; processing (IN-PACKAGE :DB3)
; processing (DEFPARAMETER *EXTERNAL-FORMAT* ...)
; processing (DEFVAR *CODE-PAGE-LIST* ...)
; processing (DEFUN LANGUAGE-DRIVER-TO-ENCODING ...)
; processing (DEFUN READ-UINT32 ...)
; processing (DEFUN READ-UINT16 ...)
; processing (DEFCLASS DB3 ...)
; processing (DEFCLASS DB3-FIELD ...)
; processing (DEFCLASS DB3-MEMO ...)
; processing (DEFCLASS DB3-MEMO-BLOCK ...)
; processing (DEFUN ASCIIZ->STRING ...)
; processing (DEFUN ASCII->STRING ...)
; processing (DECLAIM (INLINE UNSIGNED-TO-SIGNED ...))
; processing (DEFUN UNSIGNED-TO-SIGNED ...)
; processing (DEFUN BYTES->INTEGER ...)
; processing (DEFUN BYTES->BIGINT ...)
; processing (DEFUN LOAD-FIELD-DESCRIPTOR ...)
; processing (DEFMETHOD FIELD-COUNT ...)
; processing (DEFMETHOD LOAD-HEADER ...)
; processing (DEFMETHOD LOAD-MEMO-HEADER ...)
; processing (DEFMETHOD LOAD-MEMO-RECORD ...)
; processing (DEFMETHOD CLOSE-MEMO ...)
; processing (DEFMETHOD CONVERT-FIELD ...)
; processing (DEFMETHOD CONVERT-FIELD ...)
; processing (DEFMETHOD CONVERT-FIELD ...)
; processing (DEFMETHOD CONVERT-FIELD ...)
; processing (DEFMETHOD CONVERT-FIELD ...)
; processing (DEFMETHOD CONVERT-FIELD ...)
; processing (DEFMETHOD CONVERT-FIELD ...)
; processing (DEFMETHOD CONVERT-FIELD ...)
; processing (DEFMETHOD LOAD-FIELD ...)
; processing (DEFMETHOD LOAD-RECORD ...)
; processing (DEFUN WRITE-RECORD ...)
; processing (DEFUN DUMP-DB3 ...)
; processing (DEFUN SAMPLE-DB3 ...)
; processing (DEFUN INSPECT-DB3 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/db3/db3-tmpCWOMAA6N.fasl
; compilation finished in 0:00:00.616
; compiling file "/usr/share/common-lisp/source/ieee-floats/ieee-floats.lisp" (written 24 AUG 2017 07:52:41 PM):
; processing (DEFPACKAGE :IEEE-FLOATS ...)
; processing (IN-PACKAGE :IEEE-FLOATS)
; processing (DEFMACRO MAKE-FLOAT-CONVERTERS ...)
; processing (DECLAIM (INLINE ENCODE-FLOAT32 ...))
; processing (MAKE-FLOAT-CONVERTERS ENCODE-FLOAT32 ...)
; processing (MAKE-FLOAT-CONVERTERS ENCODE-FLOAT64 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ieee-floats/ieee-floats-tmpIOM9M6H4.fasl
; compilation finished in 0:00:00.192
; compiling file "/usr/share/common-lisp/source/ixf/package.lisp" (written 06 MAY 2017 01:08:15 PM):
; processing (DEFPACKAGE #:IXF ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ixf/package-tmpOM94K611.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/ixf/records.lisp" (written 06 MAY 2017 01:08:15 PM):
; processing (IN-PACKAGE :IXF)
; processing (DEFSTRUCT (IXF-FIELD # ...) ...)
; processing (DEFVAR *IXF-HEADER* ...)
; processing (DEFVAR *IXF-TABLE* ...)
; processing (DEFVAR *IXF-COLUMN* ...)
; processing (DEFVAR *IXF-DATA* ...)
; processing (DEFVAR *IXF-APPLICATION* ...)
; processing (DEFVAR *RECORD-TYPES* ...)
; processing (DEFUN READ-INTEGER ...)
; processing (DEFUN READ-CHARACTER ...)
; processing (DEFUN READ-ASCII-STRING ...)
; processing (DEFUN READ-BINARY-DATA ...)
; processing (DEFUN READ-FIELD ...)
; processing (DEFUN READ-RECORD ...)
; processing (DEFUN READ-NEXT-RECORD ...)
; processing (DEFUN HEADER-RECORD-P ...)
; processing (DEFUN TABLE-RECORD-P ...)
; processing (DEFUN COLUMN-RECORD-P ...)
; processing (DEFUN DATA-RECORD-P ...)
; processing (DEFUN GET-RECORD-PROPERTY ...)
; processing (DEFUN CHECK-RECORD ...)
; processing (DEFUN VALIDATE-FILE ...)
; processing (DEFUN COLLECT-RECORDS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ixf/records-tmpCPTTY76C.fasl
; compilation finished in 0:00:00.248
; compiling file "/usr/share/common-lisp/source/ixf/types.lisp" (written 06 MAY 2017 01:08:15 PM):
; processing (IN-PACKAGE :IXF)
; processing (DEFCONSTANT +BIGINT+ ...)
; processing (DEFCONSTANT +BLOB+ ...)
; processing (DEFCONSTANT +CLOB+ ...)
; processing (DEFCONSTANT +BLOB-FILE+ ...)
; processing (DEFCONSTANT +CLOB-FILE+ ...)
; processing (DEFCONSTANT +DBCLOB-FILE+ ...)
; processing (DEFCONSTANT +CHAR+ ...)
; processing (DEFCONSTANT +DATE+ ...)
; processing (DEFCONSTANT +DBCLOB+ ...)
; processing (DEFCONSTANT +DECIMAL+ ...)
; processing (DEFCONSTANT +DECFLOAT+ ...)
; processing (DEFCONSTANT +FLOAT+ ...)
; processing (DEFCONSTANT +GRAPHIC+ ...)
; processing (DEFCONSTANT +INTEGER+ ...)
; processing (DEFCONSTANT +LONGVARCHAR+ ...)
; processing (DEFCONSTANT +LONGVARGRAPHIC+ ...)
; processing (DEFCONSTANT +SMALLINT+ ...)
; processing (DEFCONSTANT +TIME+ ...)
; processing (DEFCONSTANT +TIMESTAMP+ ...)
; processing (DEFCONSTANT +VARCHAR+ ...)
; processing (DEFCONSTANT +VARGRAPHIC+ ...)
; processing (DEFCONSTANT +BLOB-LOCATION-SPEC+ ...)
; processing (DEFCONSTANT +DBCLOB-LOCATION-SPEC+ ...)
; processing (DEFCONSTANT +DBBLOB-LOCATION-SPEC+ ...)
; processing (DEFUN PARSE-IXF-NULL ...)
; processing (DEFUN UNSIGNED-TO-SIGNED ...)
; processing (DEFUN PARSE-IXF-SMALLINT ...)
; processing (DEFUN PARSE-IXF-UNSIGNED-INTEGER ...)
; processing (DEFUN PARSE-IXF-UNSIGNED-BIGINT ...)
; processing (DEFUN PARSE-IXF-INTEGER ...)
; processing (DEFUN PARSE-IXF-BIGINT ...)
; processing (DEFUN PARSE-IXF-DECIMAL ...)
; processing (DEFUN PARSE-IXF-FLOAT ...)
; processing (DEFUN PARSE-IXF-STRING ...)
; processing (DEFUN PARSE-IXF-TIMESTAMP ...)
; processing (DEFUN PARSE-IXF-TIME ...)
; processing (DEFUN PARSE-IXF-DATE ...)
; processing (DEFUN PARSE-IXF-LLS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ixf/types-tmp9DXAM74U.fasl
; compilation finished in 0:00:00.272
; compiling file "/usr/share/common-lisp/source/ixf/encodings.lisp" (written 06 MAY 2017 01:08:15 PM):
; processing (IN-PACKAGE #:IXF)
; processing (DEFVAR *IXF-ENCODINGS-MAPPING* ...)
; processing (DEFUN BABEL-ENCODING-FOR-CODE-PAGE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ixf/encodings-tmpO8B7UTBA.fasl
; compilation finished in 0:00:00.016
; compiling file "/usr/share/common-lisp/source/ixf/structs.lisp" (written 06 MAY 2017 01:08:15 PM):
; processing (IN-PACKAGE #:IXF)
; processing (DEFSTRUCT IXF-HEADER ...)
; processing (DEFSTRUCT IXF-COLUMN ...)
; processing (DEFSTRUCT IXF-TABLE ...)
; processing (DEFSTRUCT IXF-FILE ...)
; processing (DECLAIM (INLINE GET-CODE-PAGE))
; processing (DEFUN GET-CODE-PAGE ...)
; processing (DEFUN PARSE-ENCODING ...)
; processing (DEFMETHOD PARSE-HEADER ...)
; processing (DEFMETHOD PARSE-TABLE-DEFINITION ...)
; processing (DEFMETHOD PARSE-COLUMN-DEFINITION ...)
; processing (DEFMETHOD READ-HEADERS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ixf/structs-tmpQFEATZZ8.fasl
; compilation finished in 0:00:00.504
; compiling file "/usr/share/common-lisp/source/ixf/data.lisp" (written 06 MAY 2017 01:08:15 PM):
; processing (IN-PACKAGE #:IXF)
; processing (DEFUN PARSE-IXF-DATA ...)
; processing (DEFMETHOD MAYBE-READ-RECORD ...)
; processing (DEFMETHOD READ-NEXT-ROW ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ixf/data-tmpVJOVZ7VM.fasl
; compilation finished in 0:00:00.112
; compiling file "/usr/share/common-lisp/source/ixf/ixf.lisp" (written 06 MAY 2017 01:08:15 PM):
; processing (IN-PACKAGE #:IXF)
; processing (DEFMACRO WITH-IXF-STREAM ...)
; processing (DEFMACRO WITH-IXF-FILE ...)
; processing (DEFUN MAP-DATA ...)
; processing (DEFMETHOD READ-DATA ...)
; processing (DEFUN READ-IXF-FILE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/ixf/ixf-tmpX02GFPCP.fasl
; compilation finished in 0:00:00.120
; compiling file "/usr/share/common-lisp/source/py-configparser/package.lisp" (written 09 MAR 2009 09:47:15 PM):
; processing (DEFPACKAGE #:PY-CONFIGPARSER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/py-configparser/package-tmp8OO0G3ZC.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/py-configparser/config.lisp" (written 01 SEP 2013 11:54:28 AM):
; processing (IN-PACKAGE :PY-CONFIGPARSER)
; processing (DEFINE-CONDITION CONFIGPARSER-ERROR ...)
; processing (DEFINE-CONDITION CONFIG-ERROR ...)
; processing (DEFINE-CONDITION NO-SECTION-ERROR ...)
; processing (DEFINE-CONDITION DUPLICATE-SECTION-ERROR ...)
; processing (DEFINE-CONDITION NO-OPTION-ERROR ...)
; processing (DEFINE-CONDITION INTERPOLATION-ERROR ...)
; processing (DEFINE-CONDITION INTERPOLATION-DEPTH-ERROR ...)
; processing (DEFINE-CONDITION INTERPOLATION-MISSING-OPTION-ERROR ...)
; processing (DEFINE-CONDITION INTERPOLATION-SYNTAX-ERROR ...)
; processing (DEFSTRUCT SECTION ...)
; processing (DEFSTRUCT CONFIG ...)
; processing (DEFUN NORM-OPTION-NAME ...)
; processing (DEFUN NORM-SECTION-NAME ...)
; processing (DEFUN %VALIDATE-SECTION-NAME ...)
; processing (DEFUN %VALIDATE-OPTION-NAME ...)
; processing (DEFUN %GET-SECTION ...)
; processing (DEFUN %GET-OPTION ...)
; processing (DEFUN DEFAULTS ...)
; processing (DEFUN SECTIONS ...)
; processing (DEFUN HAS-SECTION-P ...)
; processing (DEFUN ADD-SECTION ...)
; processing (DEFUN OPTIONS ...)
; processing (DEFUN HAS-OPTION-P ...)
; processing (DEFUN %EXTRACT-REPLACEMENT ...)
; processing (DEFUN %OPTION-VALUE ...)
; processing (DEFUN %EXPAND-OPTION-VALUE ...)
; processing (DEFUN GET-OPTION ...)
; processing (DEFUN SET-OPTION ...)
; processing (DEFUN ITEMS ...)
; processing (DEFUN REMOVE-OPTION ...)
; processing (DEFUN REMOVE-SECTION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/py-configparser/config-tmpB7T5GR4M.fasl
; compilation finished in 0:00:00.420
; compiling file "/usr/share/common-lisp/source/py-configparser/parser.lisp" (written 14 JUN 2008 08:11:01 AM):
; processing (IN-PACKAGE #:PY-CONFIGPARSER)
; processing (DECLAIM (SPECIAL *LINE-NO* ...))
; processing (DEFINE-CONDITION PARSING-ERROR ...)
; processing (DEFINE-CONDITION MISSING-SECTION-HEADER-ERROR ...)
; processing (DECLAIM (INLINE %READ-CHAR ...))
; processing (DEFUN %READ-CHAR ...)
; processing (DEFUN ENSURE-SECTION ...)
; processing (DEFUN IS-WHITESPACE ...)
; processing (DEFUN IS-COMMENT-CHAR ...)
; processing (DEFUN SKIP-WHITESPACE ...)
; processing (DEFUN SKIP-EMPTY-LINE ...)
; processing (DEFUN SKIP-TO-EOL ...)
; processing (DEFUN EXPECT-CHAR ...)
; processing (DEFUN EXPECT-ONE-OF ...)
; processing (DEFUN MAKE-INPUT-BUFFER ...)
; processing (DECLAIM (INLINE EXTEND-INPUT))
; processing (DEFUN EXTEND-INPUT ...)

; file: /usr/share/common-lisp/source/py-configparser/parser.lisp
; in: DEFUN EXTEND-INPUT
;     (DEFUN PY-CONFIGPARSER::EXTEND-INPUT (PY-CONFIGPARSER::P PY-CONFIGPARSER::C)
;       (VECTOR-PUSH-EXTEND PY-CONFIGPARSER::C PY-CONFIGPARSER::*CURRENT-INPUT* 20))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA PY-CONFIGPARSER::EXTEND-INPUT
;         (PY-CONFIGPARSER::P PY-CONFIGPARSER::C)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK PY-CONFIGPARSER::EXTEND-INPUT
;         (VECTOR-PUSH-EXTEND PY-CONFIGPARSER::C PY-CONFIGPARSER::*CURRENT-INPUT*
;                             20)))
; 
; caught STYLE-WARNING:
;   The variable P is defined but never used.

; processing (DEFUN FINALIZE-INPUT ...)
; processing (DEFUN READ-SECTION-NAME ...)

; file: /usr/share/common-lisp/source/py-configparser/parser.lisp
; in: DEFUN READ-SECTION-NAME
;     (PY-CONFIGPARSER::EXTEND-INPUT PY-CONFIGPARSER::P PY-CONFIGPARSER::C)
; 
; caught STYLE-WARNING:
;   The variable P is defined but never used.

; processing (DEFUN READ-OPTION-NAME ...)

; file: /usr/share/common-lisp/source/py-configparser/parser.lisp
; in: DEFUN READ-OPTION-NAME
;     (PY-CONFIGPARSER::EXTEND-INPUT PY-CONFIGPARSER::P PY-CONFIGPARSER::C)
; 
; caught STYLE-WARNING:
;   The variable P is defined but never used.

; processing (DEFUN READ-OPTION-VALUE ...)

; file: /usr/share/common-lisp/source/py-configparser/parser.lisp
; in: DEFUN READ-OPTION-VALUE
;     (PY-CONFIGPARSER::EXTEND-INPUT PY-CONFIGPARSER::P #\ )
; 
; caught STYLE-WARNING:
;   The variable P is defined but never used.

;     (PY-CONFIGPARSER::EXTEND-INPUT PY-CONFIGPARSER::P PY-CONFIGPARSER::C)
; 
; caught STYLE-WARNING:
;   The variable P is defined but never used.

; processing (DEFUN READING-DRIVER ...)
; processing (DEFUN READ-FILES ...)
; processing (DEFUN READ-STREAM ...)
; processing (DEFUN %FORMAT-VALUE ...)
; processing (DEFUN WRITE-STREAM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/py-configparser/parser-tmpMU84G6IJ.fasl
; compilation finished in 0:00:00.312
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "py-configparser" "parser">
; compiling file "/usr/share/common-lisp/source/sqlite/sqlite-ffi.lisp" (written 10 MAY 2011 09:45:30 AM):
; processing (DEFPACKAGE :SQLITE-FFI ...)
; processing (IN-PACKAGE :SQLITE-FFI)
; processing (DEFINE-FOREIGN-LIBRARY SQLITE3-LIB ...)
; processing (USE-FOREIGN-LIBRARY SQLITE3-LIB)
; processing (DEFCENUM ERROR-CODE ...)
; processing (DEFCSTRUCT SQLITE3)
; processing (DEFCTYPE P-SQLITE3 ...)

; file: /usr/share/common-lisp/source/sqlite/sqlite-ffi.lisp
; in: DEFCTYPE P-SQLITE3
;     (CFFI:DEFCTYPE SQLITE-FFI:P-SQLITE3 (:POINTER SQLITE-FFI::SQLITE3))
; 
; caught STYLE-WARNING:
;   bare references to struct types are deprecated. Please use (:POINTER
;                                                               #1=(:STRUCT
;                                                                   SQLITE3)) or #1# instead.

; processing (DEFCFUN SQLITE3-OPEN ...)
; processing (DEFCFUN SQLITE3-CLOSE ...)
; processing (DEFCFUN SQLITE3-ERRMSG ...)
; processing (DEFCFUN SQLITE3-BUSY-TIMEOUT ...)
; processing (DEFCSTRUCT SQLITE3-STMT)
; processing (DEFCTYPE P-SQLITE3-STMT ...)

; file: /usr/share/common-lisp/source/sqlite/sqlite-ffi.lisp
; in: DEFCTYPE P-SQLITE3-STMT
;     (CFFI:DEFCTYPE SQLITE-FFI:P-SQLITE3-STMT (:POINTER SQLITE-FFI::SQLITE3-STMT))
; 
; caught STYLE-WARNING:
;   bare references to struct types are deprecated. Please use (:POINTER
;                                                               #1=(:STRUCT
;                                                                   SQLITE3-STMT)) or #1# instead.

; processing (DEFCFUN (SQLITE3-PREPARE "sqlite3_prepare_v2") ...)
; processing (DEFCFUN SQLITE3-FINALIZE ...)
; processing (DEFCFUN SQLITE3-STEP ...)
; processing (DEFCFUN SQLITE3-RESET ...)
; processing (DEFCFUN SQLITE3-CLEAR-BINDINGS ...)
; processing (DEFCFUN SQLITE3-COLUMN-COUNT ...)
; processing (DEFCENUM TYPE-CODE ...)
; processing (DEFCFUN SQLITE3-COLUMN-TYPE ...)
; processing (DEFCFUN SQLITE3-COLUMN-TEXT ...)
; processing (DEFCFUN SQLITE3-COLUMN-INT64 ...)
; processing (DEFCFUN SQLITE3-COLUMN-DOUBLE ...)
; processing (DEFCFUN SQLITE3-COLUMN-BYTES ...)
; processing (DEFCFUN SQLITE3-COLUMN-BLOB ...)
; processing (DEFCFUN SQLITE3-COLUMN-NAME ...)
; processing (DEFCFUN SQLITE3-BIND-PARAMETER-COUNT ...)
; processing (DEFCFUN SQLITE3-BIND-PARAMETER-NAME ...)
; processing (DEFCFUN SQLITE3-BIND-PARAMETER-INDEX ...)
; processing (DEFCFUN SQLITE3-BIND-DOUBLE ...)
; processing (DEFCFUN SQLITE3-BIND-INT64 ...)
; processing (DEFCFUN SQLITE3-BIND-NULL ...)
; processing (DEFCFUN SQLITE3-BIND-TEXT ...)
; processing (DEFCFUN SQLITE3-BIND-BLOB ...)
; processing (DEFCONSTANT DESTRUCTOR-TRANSIENT-ADDRESS ...)
; processing (DEFUN DESTRUCTOR-TRANSIENT ...)
; processing (DEFUN DESTRUCTOR-STATIC ...)
; processing (DEFCFUN SQLITE3-LAST-INSERT-ROWID ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/sqlite/sqlite-ffi-tmpOO0NERK1.fasl
; compilation finished in 0:00:00.460
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "sqlite" "sqlite-ffi">
WARNING:
   bare references to struct types are deprecated. Please use (:POINTER
                                                               (:STRUCT
                                                                SQLITE3)) or (:STRUCT
                                                                              SQLITE3) instead.
WARNING:
   bare references to struct types are deprecated. Please use (:POINTER
                                                               (:STRUCT
                                                                SQLITE3-STMT)) or (:STRUCT
                                                                                   SQLITE3-STMT) instead.
; compiling file "/usr/share/common-lisp/source/sqlite/cache.lisp" (written 10 MAY 2011 09:45:30 AM):
; processing (DEFPACKAGE :SQLITE.CACHE ...)
; processing (IN-PACKAGE :SQLITE.CACHE)
; processing (DEFCLASS MRU-CACHE ...)
; processing (DEFUN GET-FROM-CACHE ...)
; processing (DEFUN REMOVE-EMPTY-OBJECTS-STACKS ...)
; processing (DEFUN POP-FROM-CACHE ...)
; processing (DEFUN PUT-TO-CACHE ...)
; processing (DEFUN PURGE-CACHE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/sqlite/cache-tmp1LCUF5NQ.fasl
; compilation finished in 0:00:00.120
; compiling file "/usr/share/common-lisp/source/sqlite/sqlite.lisp" (written 10 MAY 2011 09:45:30 AM):
; processing (DEFPACKAGE :SQLITE ...)
; processing (IN-PACKAGE :SQLITE)
; processing (DEFINE-CONDITION SQLITE-ERROR ...)
; processing (DEFINE-CONDITION SQLITE-CONSTRAINT-ERROR ...)
; processing (DEFUN SQLITE-ERROR ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS SQLITE-HANDLE ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFUN CONNECT ...)
; processing (DEFUN SET-BUSY-TIMEOUT ...)
; processing (DEFUN DISCONNECT ...)

; file: /usr/share/common-lisp/source/sqlite/sqlite.lisp
; in: DEFUN DISCONNECT
;     (COPY-LIST (SQLITE::SQLITE-HANDLE-STATEMENTS SQLITE::HANDLE))
; 
; note: could not stack allocate: (COPY-LIST (SQLITE-HANDLE-STATEMENTS HANDLE))

; processing (DEFCLASS SQLITE-STATEMENT ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFUN PREPARE-STATEMENT ...)
; processing (DEFUN REALLY-FINALIZE-STATEMENT ...)
; processing (DEFUN FINALIZE-STATEMENT ...)
; processing (DEFUN STEP-STATEMENT ...)
; processing (DEFUN RESET-STATEMENT ...)
; processing (DEFUN CLEAR-STATEMENT-BINDINGS ...)
; processing (DEFUN STATEMENT-COLUMN-VALUE ...)
; processing (DEFMACRO WITH-PREPARED-STATEMENT ...)
; processing (DEFMACRO WITH-PREPARED-STATEMENT/NAMED ...)
; processing (DEFUN EXECUTE-NON-QUERY ...)
; processing (DEFUN EXECUTE-NON-QUERY/NAMED ...)
; processing (DEFUN EXECUTE-TO-LIST ...)
; processing (DEFUN EXECUTE-TO-LIST/NAMED ...)
; processing (DEFUN EXECUTE-ONE-ROW-M-V ...)
; processing (DEFUN EXECUTE-ONE-ROW-M-V/NAMED ...)
; processing (DEFUN STATEMENT-PARAMETER-INDEX ...)
; processing (DEFUN BIND-PARAMETER ...)
; processing (DEFUN EXECUTE-SINGLE ...)
; processing (DEFUN EXECUTE-SINGLE/NAMED ...)
; processing (DEFUN LAST-INSERT-ROWID ...)
; processing (DEFMACRO WITH-TRANSACTION ...)
; processing (DEFMACRO WITH-OPEN-DATABASE ...)
; processing (DEFMACRO-DRIVER (FOR VARS ...) ...)
; processing (DEFMACRO-DRIVER (FOR VARS ...) ...)
; processing (DEFMACRO-DRIVER (FOR VARS ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/sqlite/sqlite-tmp4O019067.fasl
; compilation finished in 0:00:00.784
; compiling file "/usr/share/common-lisp/source/trivial-backtrace/dev/packages.lisp" (written 11 MAY 2020 01:46:26 PM):
; processing (IN-PACKAGE #:COMMON-LISP-USER)
; processing (DEFPACKAGE #:TRIVIAL-BACKTRACE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/trivial-backtrace/dev/packages-tmpTRKLMYI5.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/trivial-backtrace/dev/utilities.lisp" (written 11 MAY 2020 01:46:26 PM):
; processing (IN-PACKAGE #:TRIVIAL-BACKTRACE)
; processing (DEFPARAMETER *DATE-TIME-FORMAT* ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN DATE-TIME-STRING ...)
; processing (DEFUN FORMAT-DATE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/trivial-backtrace/dev/utilities-tmp51QMCPVZ.fasl
; compilation finished in 0:00:00.280
; compiling file "/usr/share/common-lisp/source/trivial-backtrace/dev/backtrace.lisp" (written 11 MAY 2020 01:46:26 PM):
; processing (IN-PACKAGE #:TRIVIAL-BACKTRACE)
; processing (DEFUN PRINT-CONDITION ...)
; processing (DEFUN PRINT-BACKTRACE ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN PRINT-BACKTRACE-TO-STREAM ...)
; processing (SETF (DOCUMENTATION # ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/trivial-backtrace/dev/backtrace-tmp69OZN5PC.fasl
; compilation finished in 0:00:00.080
; compiling file "/usr/share/common-lisp/source/trivial-backtrace/dev/map-backtrace.lisp" (written 11 MAY 2020 01:46:26 PM):
; processing (IN-PACKAGE #:TRIVIAL-BACKTRACE)
; processing (DEFSTRUCT FRAME ...)
; processing (DEFSTRUCT VAR ...)
; processing (DEFSTRUCT POS-FORM-NUMBER ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFVAR *TRIVIAL-BACKTRACE-FRAME-PRINT-SPECIALS* ...)
; processing (DEFUN PRINT-FRAME ...)
; processing (DEFUN MAP-BACKTRACE ...)
; processing (DEFUN PRINT-MAP-BACKTRACE ...)
; processing (DEFUN BACKTRACE-STRING ...)
; processing (DEFUN IMPL-MAP-BACKTRACE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/trivial-backtrace/dev/map-backtrace-tmp7NDBRONI.fasl
; compilation finished in 0:00:00.304
; compiling file "/usr/share/common-lisp/source/trivial-backtrace/dev/fallback.lisp" (written 11 MAY 2020 01:46:26 PM):
; processing (IN-PACKAGE #:TRIVIAL-BACKTRACE)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/trivial-backtrace/dev/fallback-tmpPDQBE2MO.fasl
; compilation finished in 0:00:00.012
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/package.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:COMMON-LISP-USER)
; processing (DEFPACKAGE #:METABANG.UTILITIES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/package-tmpPTGCQDTQ.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/api.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DEFGENERIC CHOOSE-DIRECTORY-QUESTION* ...)
; processing (DEFGENERIC CHOOSE-FILE-QUESTION* ...)
; processing (DEFGENERIC CHOOSE-ITEM-FROM-PUP* ...)
; processing (DEFGENERIC CHOOSE-ITEM-QUESTION* ...)
; processing (DEFGENERIC CHOOSE-NEW-FILE-QUESTION* ...)
; processing (DEFGENERIC Y-OR-N-QUESTION* ...)
; processing (DEFGENERIC GUI-ERROR* ...)
; processing (DEFGENERIC GUI-WARN* ...)
; processing (DEFGENERIC REPORT-CONDITION ...)
; processing (DEFGENERIC HELP-SPEC ...)
; processing (DEFGENERIC INTERFACE-BEEP* ...)
; processing (DEFGENERIC MAKE-COLOR** ...)
; processing (DEFGENERIC MAKE-GRAY* ...)
; processing (DEFGENERIC MAKE-SCALED-COLOR* ...)
; processing (DEFGENERIC NAME ...)
; processing (DEFGENERIC PROCESS-PARAMETERS* ...)
; processing (DEFGENERIC PROMPT-FOR* ...)
; processing (DEFGENERIC PUT-ITEM-ON-CLIPBOARD* ...)
; processing (DEFGENERIC SELECT-INSTRUMENT* ...)
; processing (DEFGENERIC INSPECT-THING* ...)
; processing (DEFGENERIC SOUND-NOTE* ...)
; processing (DEFGENERIC STOP-NOTES* ...)
; processing (DEFGENERIC MAKE-PROGRESS-BAR ...)
; processing (DEFGENERIC PROGRESS-BAR-VALUE ...)
; processing (DEFGENERIC (SETF PROGRESS-BAR-VALUE) ...)
; processing (DEFGENERIC CLOSE-PROGRESS-BAR ...)
; processing (DEFGENERIC MAKE-UI-POINT* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/api-tmpRS4KI3U2.fasl
; compilation finished in 0:00:00.016
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/l0-utils.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DEFUN FIXNUMP ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN NEQ ...)
; processing (DECLAIM (INLINE NEQ))
; processing (DEFINE-COMPILER-MACRO NEQ ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN CURRENT-LOAD-FILE ...)
; processing (DEFMACRO WITH-UNIQUE-NAMES ...)
; processing (DEFUN ENSURE-LIST ...)
; processing (DEFUN ENSURE-FUNCTION ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN EXPORT-EXPORTED-SYMBOLS ...)
; processing (DEFGENERIC LENGTH-AT-LEAST-P ...)
; processing (DEFMETHOD LENGTH-AT-LEAST-P ...)
; processing (DEFMETHOD LENGTH-AT-LEAST-P ...)
; processing (DEFGENERIC LENGTH-AT-MOST-P ...)
; processing (DEFMETHOD LENGTH-AT-MOST-P ...)
; processing (DEFMETHOD LENGTH-AT-MOST-P ...)
; processing (DECLAIM (INLINE LENGTH-1-LIST-P))
; processing (DEFUN LENGTH-1-LIST-P ...)
; processing (DEFUN NEARLY-ZERO-P ...)

; file: /usr/share/common-lisp/source/metatilities-base/dev/l0-utils.lisp
; in: DEFUN NEARLY-ZERO-P
;     (< 0.0 METABANG.UTILITIES::X)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code RATIONAL to FLOAT comparison
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.

;     (> METABANG.UTILITIES::THRESHOLD METABANG.UTILITIES::X)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.

;     (> METABANG.UTILITIES::X METABANG.UTILITIES::THRESHOLD)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.

;     (< 0.0 METABANG.UTILITIES::X)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.

;     (> METABANG.UTILITIES::X METABANG.UTILITIES::THRESHOLD)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.

;     (> METABANG.UTILITIES::THRESHOLD METABANG.UTILITIES::X)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.

; processing (DEFUN NEARLY-EQUAL-P ...)
; processing (DEFUN DOTTED-PAIR-P ...)
; processing (DEFUN APPLY-IF-EXISTS ...)
; processing (DEFUN FUNCALL-IF-EXISTS ...)
; processing (DEFUN CALL-IF-EXISTS ...)
; processing (DEFUN ITERATE-OVER-INDEXES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/l0-utils-tmp8A8DO67Z.fasl
; compilation finished in 0:00:00.368
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/l0-strings.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DEFPARAMETER +WHITESPACE-CHARACTERS+ ...)
; processing (DEFUN WHITESPACEP ...)
; processing (DEFUN STRING-STARTS-WITH ...)
; processing (DEFUN STRING-ENDS-WITH ...)
; processing (DEFUN STRING-TRIM-IF ...)
; processing (DEFUN STRIP-WHITESPACE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/l0-strings-tmp332KW8PK.fasl
; compilation finished in 0:00:00.108
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/l0-macros.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DEFMACRO NYI ...)
; processing (DEFMACRO DEPRECATED ...)
; processing (DEFMACRO ONCE-ONLY ...)
; processing (DEFMACRO WITH-VARIABLES ...)
; processing (DEFMACRO EVAL-ALWAYS ...)
; processing (DEFMACRO DEFCLASS-PROPERTY ...)
; processing (DEFMACRO WITH-ATOMIC-EXECUTION ...)
; processing (DEFMACRO HANDLER-BIND* ...)
; processing (DEFMACRO WITH-GENSYMS ...)
; processing (DEFVAR *FILE-IF-EXISTS* ...)
; processing (DEFVAR *FILE-PRINT-RIGHT-MARGIN* ...)
; processing (DEFMACRO WITH-NEW-FILE ...)
; processing (DEFMACRO WITH-STREAM-FROM-SPECIFIER ...)
; processing (DEFMACRO WITH-INPUT ...)
; processing (DEFMACRO WITH-OUTPUT ...)
; processing (DEFMACRO MUFFLE-REDEFINITION-WARNINGS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/l0-macros-tmpI6D89FSZ.fasl
; compilation finished in 0:00:00.368
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/l0-arrays.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DEFUN LINEARIZE-ARRAY ...)
; processing (DEFUN COPY-ARRAY ...)
; processing (DEFUN MAPARRAY ...)
; processing (DEFUN MAPARRAY! ...)
; processing (DEFUN ARRAY-ROW ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/l0-arrays-tmp9K4T37BF.fasl
; compilation finished in 0:00:00.048
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/l0-clos.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DEFUN FINALIZE-CLASS-IF-NECESSARY ...)
; processing (DEFGENERIC GET-CLASS ...)
; processing (DECLAIM (SPECIAL *SAMEP-TOLERANCE*))
; processing (DEFVAR *SAMEP-TOLERANCE* ...)
; processing (DECLAIM (SPECIAL *SAMEP-TEST*))
; processing (DEFVAR *SAMEP-TEST* ...)
; processing (DEFGENERIC SAMEP ...)
; processing (DEFGENERIC NEARLY-SAMEP ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/l0-clos-tmp1DZ1R953.fasl
; compilation finished in 0:00:00.148
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/l0-files.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DEFINE-CONDITION INVALID-STREAM-SPECIFIER-ERROR ...)
; processing (DEFUN INVALID-STREAM-SPECIFIER-ERROR ...)
; processing (DEFUN PATHNAME-NAME+TYPE ...)
; processing (DEFUN PHYSICAL-PATHNAME-DIRECTORY-SEPARATOR ...)
; processing (DEFUN RELATIVE-PATHNAME ...)
; processing (DEFUN DIRECTORY-PATHNAME-P ...)
; processing (DEFUN ENSURE-DIRECTORY-PATHNAME ...)
; processing (DEFUN PATHNAME-SAMEP ...)
; processing (DEFGENERIC MAKE-STREAM-FROM-SPECIFIER ...)
; processing (DEFGENERIC CLOSE-STREAM-SPECIFIER ...)
; processing (DEFMETHOD MAKE-STREAM-FROM-SPECIFIER ...)
; processing (DEFMETHOD MAKE-STREAM-FROM-SPECIFIER ...)
; processing (DEFMETHOD MAKE-STREAM-FROM-SPECIFIER ...)
; processing (DEFMETHOD MAKE-STREAM-FROM-SPECIFIER ...)
; processing (DEFMETHOD MAKE-STREAM-FROM-SPECIFIER ...)
; processing (DEFMETHOD MAKE-STREAM-FROM-SPECIFIER ...)
; processing (DEFMETHOD MAKE-STREAM-FROM-SPECIFIER ...)
; processing (DEFMETHOD MAKE-STREAM-FROM-SPECIFIER ...)
; processing (DEFMETHOD MAKE-STREAM-FROM-SPECIFIER ...)
; processing (DEFMETHOD CLOSE-STREAM-SPECIFIER ...)
; processing (DEFMETHOD CLOSE-STREAM-SPECIFIER ...)
; processing (DEFUN MAP-FORMS ...)
; processing (DEFUN MAP-LINES ...)
; processing (DEFUN COLLECT-FORMS ...)
; processing (DEFUN COLLECT-LINES ...)
; processing (DEFUN MAP-MATCHING-FILES ...)
; processing (DEFUN COMPILE-EXPRESSION ...)
; processing (DEFUN COLLECT-MATCHING-FILES ...)
; processing (DEFUN FILE-NEWER-THAN-FILE-P ...)
; processing (DEFUN PATHNAME-WITHOUT-NAME+TYPE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/l0-files-tmpWPHOFSMN.fasl
; compilation finished in 0:00:00.392
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/l0-time.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DEFCONSTANT +MINUTES-PER-HOUR+ ...)
; processing (DEFCONSTANT +SECONDS-PER-MINUTE+ ...)
; processing (DEFCONSTANT +USUAL-DAYS-PER-YEAR+ ...)
; processing (DEFCONSTANT +SECONDS-PER-HOUR+ ...)
; processing (DEFCONSTANT +HOURS-PER-DAY+ ...)
; processing (DEFCONSTANT +SECONDS-PER-DAY+ ...)
; processing (DEFPARAMETER +DAYS-PER-MONTH+ ...)
; processing (EVAL-ALWAYS (DEFMACRO GENERATE-TIME-PART-FUNCTION ...) ...)
; processing (DEFUN DAYS-IN-MONTH ...)
; processing (DEFUN LEAP-YEAR-P ...)
; processing (DEFUN DAY-OF-YEAR ...)
; processing (DEFUN FORMAT-DATE ...)
; processing (DEFCONSTANT +LONGER-FORMAT-INDEX+ ...)
; processing (DEFCONSTANT +SHORTER-FORMAT-INDEX+ ...)
; processing (DEFPARAMETER +MONTH-OUTPUT-LIST+ ...)
; processing (DEFPARAMETER +DOW-OUTPUT-LIST ...)
; processing (DEFUN DAY->STRING ...)
; processing (DEFUN MONTH->STRING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/l0-time-tmp7YZ0AT5W.fasl
; compilation finished in 0:00:00.416
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/set-equal.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DEFUN SET-EQUAL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/set-equal-tmp8Q267AO9.fasl
; compilation finished in 0:00:00.024
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/generic-lisp.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DEFVAR *DEFAULT-INTERFACE* ...)
; processing (DEFUN DEFAULT-INTERFACE ...)
; processing (DEFUN (SETF DEFAULT-INTERFACE) ...)
; processing (DEFGENERIC IS-INTERFACE-AVAILABLE-P ...)
; processing (DEFMETHOD IS-INTERFACE-AVAILABLE-P ...)
; processing (DEFUN IS-DEFAULT-INTERFACE-AVAILABLE-P ...)
; processing (DEFGENERIC QUIT-LISP* ...)
; processing (DEFMETHOD QUIT-LISP* ...)
; processing (DEFUN QUIT-LISP ...)
; processing (DEFGENERIC TOTAL-BYTES-ALLOCATED* ...)
; processing (DEFUN TOTAL-BYTES-ALLOCATED ...)
; processing (DEFGENERIC GC-TIME* ...)
; processing (DEFUN GC-TIME ...)
; processing (DEFGENERIC COLLECT-GARBAGE* ...)
; processing (DEFUN COLLECT-GARBAGE ...)
; processing (DEFMACRO MAKE-LOAD-FORM* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/generic-lisp-tmpH07OJ7CW.fasl
; compilation finished in 0:00:00.064
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/generic-interface.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DECLAIM (SPECIAL *DEVELOPMENT-MODE* ...))
; processing (DEFVAR *DEVELOPMENT-MODE* ...)
; processing (DEFVAR *USE-NATIVE-DEBUGGER* ...)
; processing (DEFVAR *DUMMY-PROGRESS-VARIABLE*)
; processing (DEFVAR *PROGRESS-BAR-COUNT* ...)
; processing (DEFMACRO WITH-PROGRESS-BAR ...)
; processing (DEFMACRO WITH-PROCESS-MESSAGE ...)
; processing (DEFMACRO HANDLE-ERRORS ...)
; processing (DEFMETHOD INTERFACE-BEEP* ...)
; processing (DEFUN INTERFACE-BEEP ...)
; processing (DEFMETHOD MAKE-PROGRESS-BAR ...)
; processing (DEFMETHOD PROGRESS-BAR-VALUE ...)
; processing (DEFMETHOD (SETF PROGRESS-BAR-VALUE) ...)
; processing (DEFMETHOD CLOSE-PROGRESS-BAR ...)
; processing (DEFMETHOD REPORT-CONDITION ...)
; processing (DEFMETHOD GUI-ERROR* ...)
; processing (DEFUN GUI-ERROR ...)
; processing (DEFMETHOD GUI-WARN* ...)
; processing (DEFUN GUI-WARN ...)
; processing (DEFMETHOD MAKE-COLOR** ...)
; processing (DEFUN MAKE-COLOR* ...)
; processing (DEFMETHOD MAKE-GRAY* ...)
; processing (DEFUN MAKE-GRAY ...)
; processing (DEFMETHOD MAKE-SCALED-COLOR* ...)
; processing (DEFUN MAKE-SCALED-COLOR ...)
; processing (DEFMETHOD Y-OR-N-QUESTION* ...)
; processing (DEFUN Y-OR-N-QUESTION ...)
; processing (DEFMETHOD CHOOSE-FILE-QUESTION* ...)
; processing (DEFUN CHOOSE-FILE-QUESTION ...)
; processing (DEFMETHOD CHOOSE-NEW-FILE-QUESTION* ...)
; processing (DEFUN CHOOSE-NEW-FILE-QUESTION ...)
; processing (DEFMETHOD CHOOSE-DIRECTORY-QUESTION* ...)
; processing (DEFUN CHOOSE-DIRECTORY-QUESTION ...)
; processing (DEFMETHOD CHOOSE-ITEM-QUESTION* ...)
; processing (DEFUN CHOOSE-ITEM-QUESTION ...)
; processing (DEFMETHOD CHOOSE-ITEM-FROM-PUP* ...)
; processing (DEFUN CHOOSE-ITEM-FROM-PUP ...)
; processing (DEFUN CHOOSE-ITEM-FROM-PUP-NO-SINGLETONS ...)
; processing (DEFMETHOD MAKE-UI-POINT* ...)
; processing (DEFUN MAKE-UI-POINT ...)
; processing (DEFMETHOD PROCESS-PARAMETERS* ...)
; processing (DEFUN PROCESS-PARAMETERS ...)
; processing (DEFMETHOD PUT-ITEM-ON-CLIPBOARD* ...)
; processing (DEFUN PUT-ITEM-ON-CLIPBOARD ...)
; processing (DEFMETHOD INSPECT-THING* ...)
; processing (DEFUN INSPECT-THING ...)
; processing (DEFUN INSPECT-THINGS ...)
; processing (DEFMETHOD SOUND-NOTE* ...)
; processing (DEFUN SOUND-NOTE ...)
; processing (DEFMETHOD STOP-NOTES* ...)
; processing (DEFUN STOP-NOTES ...)
; processing (DEFMETHOD SELECT-INSTRUMENT* ...)
; processing (DEFUN SELECT-INSTRUMENT ...)
; processing (DEFUN QUERY-USER-FOR-STRING ...)
; processing (DEFUN QUERY-USER-FOR-INTEGER ...)
; processing (DEFMETHOD PROMPT-FOR* ...)
; processing (DEFMETHOD PROMPT-FOR* ...)
; processing (DEFMETHOD PROMPT-FOR* ...)
; processing (DEFUN PROMPT-FOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/generic-interface-tmp1VTWJYNA.fasl
; compilation finished in 0:00:00.556
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/defclass-star.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DEFVAR *AUTOMATIC-SLOT-ACCESSORS?* ...)
; processing (DEFVAR *AUTOMATIC-SLOT-INITARGS?* ...)
; processing (DEFVAR *CLOS-SLOT-OPTIONS* ...)
; processing (DEFVAR *PRUNE-UNKNOWN-SLOT-OPTIONS* ...)
; processing (DEFUN PARSE-BRIEF-SLOT ...)
; processing (DEFMACRO DEFCLASS-BRIEF ...)
; processing (DEFPARAMETER *DEFCLASS-COPY-CONDITION-FUNCTION* ...)
; processing (DEFVAR *DEFCLASS-GENERATE-MAKE-LOAD-FORM* ...)
; processing (DEFCLASS-PROPERTY DEFCLASS*-SUPERCLASSES)
; processing (DEFUN CLASS-COPYABLE-P ...)
; processing (DEFMACRO DEFCLASS* ...)
; processing (DEFPARAMETER *DEFCONDITION-OPTIONS* ...)
; processing (DEFMACRO DEFCONDITION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/defclass-star-tmpMYXXFDNY.fasl
; compilation finished in 0:00:00.612
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/copy-file.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (EVAL-ALWAYS (EXPORT #))
; processing (DEFINE-CONDITION SOURCE/TARGET-FILE-ERROR ...)
; processing (DEFINE-CONDITION SOURCE/TARGET-TARGET-ALREADY-EXISTS-ERROR ...)
; processing (DEFINE-CONDITION SOURCE/TARGET-SOURCE-DOES-NOT-EXIST-ERROR ...)
; processing (DEFUN COPY-FILE ...)
; processing (DEFUN MOVE-FILE ...)
; processing (DEFVAR *STREAM-BUFFER-SIZE* ...)
; processing (DEFUN COPY-STREAM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/copy-file-tmpOVSXYOPN.fasl
; compilation finished in 0:00:00.112
; compiling file "/usr/share/common-lisp/source/metabang-bind/dev/packages.lisp" (written 01 JAN 2020 06:25:26 PM):
; processing (IN-PACKAGE #:COMMON-LISP-USER)
; processing (DEFPACKAGE #:METABANG.BIND ...)
; processing (DEFPACKAGE #:METABANG.BIND.DEVELOPER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/metabang-bind/dev/packages-tmpZC0L7XF.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/metabang-bind/dev/macros.lisp" (written 01 JAN 2020 06:25:26 PM):
; processing (IN-PACKAGE #:METABANG.BIND)
; processing (DEFMETHOD DOCUMENTATION ...)
; processing (DEFUN BINDING-FORM-DOCSTRING ...)
; processing (DEFUN (SETF BINDING-FORM-DOCSTRING) ...)
; processing (DEFMACRO DEFBINDING-FORM ...)
; processing (DEFUN NEXT-VALUE ...)
; processing (DEFMACRO LAMBDA-BIND ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/metabang-bind/dev/macros-tmpG1EPLKU8.fasl
; compilation finished in 0:00:00.204
; compiling file "/usr/share/common-lisp/source/metabang-bind/dev/bind.lisp" (written 01 JAN 2020 06:25:26 PM):
; processing (IN-PACKAGE #:METABANG.BIND)
; processing (DEFCONSTANT +CODE-MARKER+ ...)
; processing (DEFCONSTANT +DECL-MARKER+ ...)
; processing (DEFGENERIC BINDING-FORM-ACCEPTS-MULTIPLE-FORMS-P ...)
; processing (DEFMETHOD BINDING-FORM-ACCEPTS-MULTIPLE-FORMS-P ...)
; processing (DEFPARAMETER *UNUSED-DECLARATIONS-BEHAVIOR* ...)
; processing (DEFPARAMETER *BIND-ALL-DECLARATIONS* ...)
; processing (DEFPARAMETER *BIND-NON-VAR-DECLARATIONS* ...)
; processing (DEFPARAMETER *BIND-SIMPLE-VAR-DECLARATIONS* ...)
; processing (DEFPARAMETER *BIND-LAMBDA-LIST-MARKERS* ...)
; processing (DEFINE-CONDITION SIMPLE-STYLE-WARNING ...)
; processing (DEFUN SIMPLE-STYLE-WARNING ...)
; processing (DEFINE-CONDITION BIND-MISSING-VALUE-FORM-WARNING ...)
; processing (DEFINE-CONDITION BIND-TOO-MANY-VALUE-FORMS-ERROR ...)
; processing (DEFINE-CONDITION BIND-ERROR ...)
; processing (DEFINE-CONDITION BIND-KEYWORD/OPTIONAL-NIL-WITH-DEFAULT-ERROR ...)
; processing (DEFINE-CONDITION BIND-UNUSED-DECLARATIONS-CONDITION ...)
; processing (DEFINE-CONDITION BIND-UNUSED-DECLARATIONS-WARNING ...)
; processing (DEFINE-CONDITION BIND-UNUSED-DECLARATIONS-ERROR ...)
; processing (DEFUN BINDING-FORMS ...)
; processing (DEFUN BINDING-FORM-GROUPS ...)
; processing (DEFUN BINDING-FORM-SYNONYMS ...)
; processing (DEFVAR *ALL-DECLARATIONS*)
; processing (DEFMACRO BIND ...)
; processing (DEFUN CHECK-FOR-UNUSED-VARIABLE-DECLARATIONS ...)
; processing (DEFUN BIND-MACRO-HELPER ...)
; processing (DEFUN VAR-IGNORABLE-P ...)
; processing (DEFUN MINT-IGNORABLE-VARIABLE ...)
; processing (DEFUN BIND-FIX-NILS ...)
; processing (DEFUN BIND-FIX-NILS-DESTRUCTURED ...)
; processing (DEFUN DOTTED-PAIR-P ...)
; processing (DEFMETHOD BIND-COLLECT-VARIABLES ...)
; processing (DEFUN BIND-GET-VARS-FROM-LAMBDA-LIST ...)
; processing (DEFUN BIND-EXPAND-DECLARATIONS ...)
; processing (DEFUN BIND-FILTER-DECLARATIONS ...)
; processing (DEFUN MERGE-BINDING-FORMS-P ...)
; processing (DEFUN MAP-TREE ...)
; processing (DEFUN TREE-FIND ...)
; processing (DEFMACRO FLUID-BIND ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/metabang-bind/dev/bind-tmpCSCAXUZU.fasl
; compilation finished in 0:00:00.464
; compiling file "/usr/share/common-lisp/source/metabang-bind/dev/binding-forms.lisp" (written 01 JAN 2020 06:25:26 PM):
; processing (IN-PACKAGE #:METABANG.BIND)
; processing (DEFGENERIC BIND-GENERATE-BINDINGS ...)
; processing (DEFBINDING-FORM (ARRAY :USE-VALUES-P ...) ...)
; processing (DEFBINDING-FORM (SYMBOL :USE-VALUES-P ...) ...)
; processing (DEFBINDING-FORM (:FLET :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (# :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (:LABELS :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (# :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (CONS :USE-VALUES-P ...) ...)
; processing (DEFBINDING-FORM (# :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (# :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (# :DOCSTRING ...) ...)
; processing (DEFUN FIND-TYPE-DECLARATION ...)
; processing (DEFBINDING-FORM (# :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (# :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (:SLOTS :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (# :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (# :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (# :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (:PLIST- :DOCSTRING ...) ...)
; processing (DEFUN HANDLE-PLIST ...)
; processing (DEFBINDING-FORM (:FILE :USE-VALUES-P ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/metabang-bind/dev/binding-forms-tmpRYD7MA6L.fasl
; compilation finished in 0:00:00.788
; compiling file "/usr/share/common-lisp/source/dynamic-classes/dev/package.lisp" (written 21 DEC 2010 01:45:02 PM):
; processing (IN-PACKAGE #:COMMON-LISP-USER)
; processing (DEFPACKAGE #:METABANG-DYNAMIC-CLASSES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/dynamic-classes/dev/package-tmpFDF5CJMR.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/dynamic-classes/dev/define-class.lisp" (written 21 DEC 2010 01:45:02 PM):
; processing (IN-PACKAGE #:METABANG-DYNAMIC-CLASSES)
; processing (DEFVAR *DEFINE-CLASS-FORM* ...)
; processing (DEFUN SIMPLE-DEFINE-CLASS ...)
; processing (DEFUN SIMPLE-DEFINE-CLASS-NAME ...)
; processing (DEFUN DEFINE-CLASS ...)
; processing (DEFUN MAP-SUBCLASSES ...)
; processing (DEFUN SUPERCLASSES ...)
; processing (DEFUN FIND-EXISTING-SUBCLASS ...)
; processing (DEFUN FIND-OR-CREATE-CLASS ...)
; processing (DEFUN REMOVE-REDUNDANT-CLASSES ...)
; processing (DEFUN CLASS-REDUNDANT-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/dynamic-classes/dev/define-class-tmpBAUC3ZZO.fasl
; compilation finished in 0:00:00.124
; compiling file "/usr/share/common-lisp/source/dynamic-classes/dev/dynamic-class.lisp" (written 21 DEC 2010 01:45:02 PM):
; processing (IN-PACKAGE #:METABANG-DYNAMIC-CLASSES)
; processing (DEFGENERIC INCLUDE-CLASS-DEPENDENCIES ...)
; processing (DEFGENERIC EXISTING-SUBCLASS ...)
; processing (DEFVAR *PARAMETER-DYNAMIC-CLASS-TABLE* ...)
; processing (DEFUN TYPE->PARAMETER-TABLE ...)
; processing (DEFUN (SETF TYPE->PARAMETER-TABLE) ...)
; processing (DEFUN PARAMETER->DYNAMIC-CLASS ...)
; processing (DEFUN (SETF PARAMETER->DYNAMIC-CLASS) ...)
; processing (DEFUN TABLE&PARAMETER->DYNAMIC-CLASS ...)
; processing (DEFUN ADD-PARAMETER->DYNAMIC-CLASS ...)
; processing (DEFUN ADD-DYNAMIC-CLASS-FOR-PARAMETERS ...)
; processing (DEFUN EMPTY-ADD-PARAMETER->DYNAMIC-CLASS ...)
; processing (DEFUN EMPTY-ALL-ADD-PARAMETER->DYNAMIC-CLASS ...)
; processing (DEFUN DYNAMIC-CLASS-INFORMATION ...)
; processing (DEFMETHOD INCLUDE-CLASS-DEPENDENCIES ...)
; processing (DEFMETHOD EXISTING-SUBCLASS ...)
; processing (DEFUN DETERMINE-DYNAMIC-CLASS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/dynamic-classes/dev/dynamic-class-tmpWVY5AO00.fasl
; compilation finished in 0:00:00.124
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/package.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:COMMON-LISP-USER)
; processing (DEFPACKAGE #:METABANG.CL-CONTAINERS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/package-tmpDUIE8I94.fasl
; compilation finished in 0:00:00.016
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/conditions.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CL-CONTAINERS)
; processing (DEFCONDITION CONTAINER-CONDITION ...)
; processing (DEFCONDITION CONTAINER-ERROR ...)
; processing (DEFCONDITION INDEX-OUT-OF-RANGE-ERROR ...)
; processing (DEFINE-CONDITION KEY-DOES-NOT-EXIST-ERROR ...)
; processing (DEFINE-CONDITION QUEUE-EMPTY ...)
; processing (DEFINE-CONDITION RECORD-NOT-FOUND-ERROR ...)
; processing (DEFCONDITION ELEMENT-NOT-FOUND-ERROR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/conditions-tmpX60TLF73.fasl
; compilation finished in 0:00:00.040
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/container-api.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFGENERIC SAMPLE-ELEMENTS ...)
; processing (DEFGENERIC SAMPLE-KEY ...)
; processing (DEFGENERIC SAMPLE-UNIQUE-ELEMENTS ...)
; processing (DEFGENERIC SAMPLE-ELEMENT ...)
; processing (DEFGENERIC SAMPLE-ITEM ...)
; processing (DEFGENERIC BEST-ITEM ...)
; processing (DEFGENERIC ARGMAX ...)
; processing (DEFGENERIC ARGMIN ...)
; processing (DEFGENERIC SIZE ...)
; processing (DEFGENERIC EMPTY! ...)
; processing (DEFGENERIC SOME-ITEM-P ...)
; processing (DEFGENERIC EVERY-ITEM-P ...)
; processing (DEFGENERIC MAKE-CONTAINER-FOR-CONTENTS ...)
; processing (DEFGENERIC NTH-ELEMENT ...)
; processing (DEFGENERIC NTH-ITEM ...)
; processing (DEFGENERIC ITEM-AT ...)
; processing (DEFGENERIC (SETF ITEM-AT) ...)
; processing (DEFGENERIC ITEM-AT! ...)
; processing (DEFGENERIC (SETF ITEM-AT-1) ...)
; processing (DEFGENERIC FIND-ITEM ...)
; processing (DEFGENERIC FIND-NODE ...)
; processing (DEFGENERIC FIND-ELEMENT ...)
; processing (DEFGENERIC SEARCH-FOR-ITEM ...)
; processing (DEFGENERIC SEARCH-FOR-MATCH ...)
; processing (DEFGENERIC ITERATE-NODES ...)
; processing (DEFGENERIC PRINT-CONTAINER ...)
; processing (DEFGENERIC COLLECT-NODES ...)
; processing (DEFGENERIC COLLECT-ELEMENTS ...)
; processing (DEFGENERIC COLLECT-KEY-VALUE ...)
; processing (DEFGENERIC COLLECT-KEYS ...)
; processing (DEFGENERIC ITERATE-VALUE-KEY ...)
; processing (DEFGENERIC (SETF FIRST-ELEMENT) ...)
; processing (DEFUN FIRST-ITEM ...)
; processing (DEFUN LAST-ITEM ...)
; processing (DEFGENERIC DELETE-FIRST ...)
; processing (DEFGENERIC DELETE-LAST ...)
; processing (DEFGENERIC INSERT-ITEM ...)
; processing (DEFGENERIC APPEND-ITEM ...)
; processing (DEFGENERIC INSERT-NEW-ITEM ...)
; processing (DEFGENERIC APPEND-NEW-ITEM ...)
; processing (DEFGENERIC INSERT-SEQUENCE ...)
; processing (DEFGENERIC INSERT-LIST ...)
; processing (DEFGENERIC DELETE-LIST ...)
; processing (DEFGENERIC REVERSE-FIND ...)
; processing (DEFGENERIC ENSURE-SORTED ...)
; processing (DEFGENERIC FORCE-SORT ...)
; processing (DEFGENERIC REMOVE-ITEMS-IF ...)
; processing (DEFGENERIC CONTAINER->ARRAY ...)
; processing (DEFGENERIC ELEMENT-POSITION ...)
; processing (DEFGENERIC REVERSE-CONTAINER ...)
; processing (DEFGENERIC UNIQUE-ELEMENTS ...)
; processing (DEFGENERIC UNIQUE-NODES ...)
; processing (DEFGENERIC ADD-DEFAULT-ITEM ...)
; processing (DEFGENERIC ADD-INITIAL-CONTENTS ...)
; processing (DEFGENERIC BEST-ELEMENT ...)
; processing (DEFGENERIC BEST-NODE ...)
; processing (DEFGENERIC BIGGEST-ITEM ...)
; processing (DEFGENERIC CHILDREN ...)
; processing (DEFGENERIC CLEAN-UP ...)
; processing (DEFGENERIC COLLECT-ELEMENTS-STABLY ...)
; processing (DEFGENERIC COLLECT-ITEMS ...)
; processing (DEFGENERIC COLLECT-KEY-VALUE-STABLY ...)
; processing (DEFGENERIC COMBINE-ELEMENTS ...)
; processing (DEFGENERIC CONTAINER-DIFFERENCE ...)
; processing (DEFGENERIC CONTAINER-DIMENSION ...)
; processing (DEFGENERIC COUNT-ELEMENTS ...)
; processing (DEFGENERIC COUNT-ELEMENTS-IF ...)
; processing (DEFGENERIC COUNT-ITEMS ...)
; processing (DEFGENERIC DELETE-BIGGEST-ITEM ...)
; processing (DEFGENERIC DELETE-ELEMENT ...)
; processing (DEFGENERIC DELETE-ITEM ...)
; processing (DEFGENERIC DELETE-ITEM-AFTER ...)
; processing (DEFGENERIC DELETE-ITEM-AT ...)
; processing (DEFGENERIC DELETE-ITEM-BEFORE ...)
; processing (DEFGENERIC DELETE-ITEM-IF ...)
; processing (DEFGENERIC DELETE-NODE ...)
; processing (DEFGENERIC DEQUEUE ...)
; processing (DEFGENERIC ENQUEUE ...)
; processing (DEFGENERIC ERROR-IF-QUEUE-EMPTY ...)
; processing (DEFGENERIC EVERY-ELEMENT-P ...)
; processing (DEFGENERIC EVERY-KEY-VALUE-P ...)
; processing (DEFGENERIC EXCHANGE-HEAP-NODES ...)
; processing (DEFGENERIC FIND-CHILD-NODE ...)
; processing (DEFGENERIC FIND-SET ...)
; processing (DEFGENERIC FIND-VALUE ...)
; processing (DEFGENERIC FIRST-ELEMENT ...)
; processing (DEFGENERIC GRAFT-NODES ...)
; processing (DEFGENERIC HAS-CHILDREN-P ...)
; processing (DEFGENERIC HEAP-NODE-PARENT ...)
; processing (DEFGENERIC HEAPIFY ...)
; processing (DEFGENERIC HEIGHT ...)
; processing (DEFGENERIC INCREMENT-END ...)
; processing (DEFGENERIC INITIALIZE-CONTAINER ...)
; processing (DEFGENERIC INORDER-WALK ...)
; processing (DEFGENERIC INORDER-WALK-NODES ...)
; processing (DEFGENERIC INSERT-ITEM-AFTER ...)
; processing (DEFGENERIC INSERT-ITEM-AT ...)
; processing (DEFGENERIC INSERT-ITEM-BEFORE ...)
; processing (DEFGENERIC INSERT-ITEM-ORDERED ...)
; processing (DEFGENERIC INSERT-ITEM-ORDERED-ABOUT-NODE ...)
; processing (DEFGENERIC ITEM-AT-1 ...)
; processing (DEFGENERIC ITEM-AT-1! ...)
; processing (DEFGENERIC ITEM-KEY ...)
; processing (DEFGENERIC ITERATE-CONTAINER ...)
; processing (DEFGENERIC ITERATE-ELEMENTS ...)
; processing (DEFGENERIC ITERATE-ELEMENTS-STABLY ...)
; processing (DEFGENERIC ITERATE-KEY-VALUE ...)
; processing (DEFGENERIC ITERATE-KEY-VALUE-STABLY ...)
; processing (DEFGENERIC ITERATE-KEYS ...)
; processing (DEFGENERIC ITERATE-LEFT ...)
; processing (DEFGENERIC ITERATE-LEFT-NODES ...)
; processing (DEFGENERIC ITERATE-NODES-ABOUT-NODE ...)
; processing (DEFGENERIC ITERATE-RIGHT ...)
; processing (DEFGENERIC ITERATE-RIGHT-NODES ...)
; processing (DEFGENERIC L-CHILD ...)
; processing (DEFGENERIC L-CHILD-INDEX ...)
; processing (DEFGENERIC LAST-ELEMENT ...)
; processing (DEFGENERIC (SETF LAST-ELEMENT) ...)
; processing (DEFGENERIC LEFT-AND-RIGHT-NODES-FOR-ITEM ...)
; processing (DEFGENERIC LEFT-NODE-FOR-ITEM ...)
; processing (DEFGENERIC LINK-NODES ...)
; processing (DEFGENERIC MAKE-INITIAL-ELEMENT ...)
; processing (DEFGENERIC MAKE-NODE-FOR-CONTAINER ...)
; processing (DEFGENERIC MAKE-SET ...)
; processing (DEFGENERIC NEXT-ITEM ...)
; processing (DEFGENERIC NODE-EMPTY-P ...)
; processing (DEFGENERIC NODE-PARENT-INDEX ...)
; processing (DEFGENERIC POP-ITEM ...)
; processing (DEFGENERIC POSTORDER-WALK ...)
; processing (DEFGENERIC POSTORDER-WALK-NODES ...)
; processing (DEFGENERIC PREDECESSOR ...)
; processing (DEFGENERIC PREORDER-WALK ...)
; processing (DEFGENERIC PREORDER-WALK-NODES ...)
; processing (DEFGENERIC PRINT-CONTAINER-CONTENTS ...)
; processing (DEFGENERIC PRINT-CONTAINER-SUMMARY ...)
; processing (DEFGENERIC PUSH-ITEM ...)
; processing (DEFGENERIC R-CHILD ...)
; processing (DEFGENERIC R-CHILD-INDEX ...)
; processing (DEFGENERIC RB-DELETE-FIXUP ...)
; processing (DEFGENERIC REDUCE-CONTAINER ...)
; processing (DEFGENERIC REDUCE-ELEMENTS ...)
; processing (DEFGENERIC REDUCE-NODES ...)
; processing (DEFGENERIC REPLACE-ITEM ...)
; processing (DEFGENERIC REPRESENTATIVE ...)
; processing (DEFGENERIC REPRESENTATIVE-NODE ...)
; processing (DEFGENERIC RIGHT-NODE-FOR-ITEM ...)
; processing (DEFGENERIC ROTATE-LEFT ...)
; processing (DEFGENERIC ROTATE-RIGHT ...)
; processing (DEFGENERIC SEARCH-FOR-ELEMENT ...)
; processing (DEFGENERIC SEARCH-FOR-KEY ...)
; processing (DEFGENERIC SEARCH-FOR-MATCHING-NODE ...)
; processing (DEFGENERIC SEARCH-FOR-NODE ...)
; processing (DEFGENERIC SEARCH-FOR-NODE* ...)
; processing (DEFGENERIC SET-DIRTY-FLAG ...)
; processing (DEFGENERIC SOME-ELEMENT-P ...)
; processing (DEFGENERIC SOME-KEY-VALUE-P ...)
; processing (DEFGENERIC SORT-CONTAINER ...)
; processing (DEFGENERIC SORT-ELEMENTS ...)
; processing (DEFGENERIC SORT-KEYS ...)
; processing (DEFGENERIC SORT-UPDATE-LEFT ...)
; processing (DEFGENERIC SORT-UPDATE-RIGHT ...)
; processing (DEFGENERIC SUCCESSOR ...)
; processing (DEFGENERIC TOTAL-SIZE ...)
; processing (DEFGENERIC UPDATE-ELEMENT ...)
; processing (DEFGENERIC UPDATE-ITEM ...)
; processing (DEFGENERIC WALK-TREE ...)
; processing (DEFGENERIC WALK-TREE-NODES ...)
; processing (DEFGENERIC (SETF PACKAGES) ...)
; processing (DEFGENERIC CONTAINER->LIST ...)
; processing (DEFGENERIC CURRENT-ITEM ...)
; processing (DEFGENERIC ITERATE-CHILDREN ...)
; processing (DEFGENERIC FIRST-NODE ...)
; processing (DEFGENERIC %OPERATE-AFTER-FINDING ...)
; processing (DEFGENERIC INSERT-INITIAL-CONTENTS-P ...)
; processing (DEFGENERIC ITERATABLE-P ...)
; processing (DEFGENERIC KEY-VALUE-ITERATABLE-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/container-api-tmpVX7F4JGZ.fasl
; compilation finished in 0:00:00.108
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/containers.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFPARAMETER +EMPTY-INITIAL-ELEMENT+ ...)
; processing (DEFCLASS* ABSTRACT-CONTAINER ...)
; processing (DEFCLASS* CONCRETE-CONTAINER ...)
; processing (DEFCLASS* CONTAINER-NODE-MIXIN ...)
; processing (DEFCLASS* PARENT-NODE-MIXIN ...)
; processing (DEFCLASS* TWO-CHILD-NODE ...)
; processing (DEFCLASS* KEYED-CONTAINER-MIXIN ...)
; processing (DEFCLASS* TYPED-CONTAINER-MIXIN ...)
; processing (DEFCLASS* BOUNDED-CONTAINER-MIXIN ...)
; processing (DEFCLASS* INDEXED-CONTAINER-MIXIN ...)
; processing (DEFMETHOD (SETF ITEM-AT) ...)
; processing (DEFCLASS* INITIAL-ELEMENT-MIXIN ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFUN RETURN-EMPTY-INITIAL-ELEMENT ...)
; processing (DEFMETHOD MAKE-INITIAL-ELEMENT ...)
; processing (DEFCLASS* BASIC-INITIAL-CONTENTS-MIXIN ...)
; processing (DEFCLASS* INITIAL-CONTENTS-MIXIN ...)
; processing (DEFCLASS* INITIAL-CONTENTS-KEY-VALUE-MIXIN ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFCLASS* TEST-CONTAINER-MIXIN ...)
; processing (DEFCLASS* CONTAINER-USES-NODES-MIXIN ...)
; processing (DEFCLASS* FINDABLE-CONTAINER-MIXIN ...)
; processing (DEFCLASS* SEARCHABLE-CONTAINER-MIXIN ...)
; processing (DEFCLASS* ITERATABLE-CONTAINER-MIXIN ...)
; processing (DEFCLASS* KEY-VALUE-ITERATABLE-CONTAINER-MIXIN ...)
; processing (DEFMETHOD ITERATE-CONTAINER ...)
; processing (DEFMETHOD COLLECT-ITEMS ...)
; processing (DEFCLASS* I-KNOW-MY-NODE-MIXIN ...)
; processing (DEFMETHOD MAKE-NODE-FOR-CONTAINER ...)
; processing (DEFCLASS* NON-ASSOCIATIVE-CONTAINER-MIXIN ...)
; processing (DEFCLASS* UNORDERED-CONTAINER-MIXIN ...)
; processing (DEFCLASS* ORDERED-CONTAINER-MIXIN ...)
; processing (DEFCLASS* SORTED-CONTAINER-MIXIN ...)
; processing (DEFCLASS* CLASSIFIED-CONTAINER-MIXIN ...)
; processing (DEFCLASS* USES-CONTENTS-MIXIN ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COLLECT-ELEMENTS ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFCLASS* CONTENTS-AS-SEQUENCE-MIXIN ...)
; processing (DEFCLASS* CONTENTS-AS-ARRAY-MIXIN ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD TOTAL-SIZE ...)
; processing (DEFMETHOD INSERT-INITIAL-CONTENTS-P ...)
; processing (DEFMETHOD MAKE-CONTAINER-FOR-CONTENTS ...)
; processing (DEFCLASS* CONTENTS-AS-LIST-MIXIN ...)
; processing (DEFMETHOD MAKE-CONTAINER-FOR-CONTENTS ...)
; processing (DEFCLASS* LIST-CONTAINER ...)
; processing (DEFCLASS* CONTENTS-AS-HASHTABLE-MIXIN ...)
; processing (DEFCLASS* ASSOCIATIVE-CONTAINER-MIXIN ...)
; processing (DEFCLASS* ARRAY-CONTAINER-ABSTRACT ...)
; processing (DEFCLASS* ARRAY-CONTAINER ...)
; processing (DEFCLASS* SPARSE-ARRAY-CONTAINER ...)
; processing (DEFCLASS* SIMPLE-ASSOCIATIVE-CONTAINER ...)
; processing (DEFCLASS* ASSOCIATIVE-CONTAINER ...)
; processing (DEFCLASS* BIASSOCIATIVE-CONTAINER-MIXIN ...)
; processing (DEFCLASS* ALIST-CONTAINER ...)
; processing (DEFCLASS* STABLE-ASSOCIATIVE-CONTAINER ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFCLASS* ASSOCIATIVE-ARRAY ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD INSERT-INITIAL-CONTENTS-P ...)
; processing (DEFMETHOD ITERATABLE-P ...)
; processing (DEFMETHOD KEY-VALUE-ITERATABLE-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/containers-tmpADZ81LZH.fasl
; compilation finished in 0:00:00.672
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/basic-operations.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFGENERIC MAKE-CONTAINER ...)
; processing (DEFGENERIC EMPTY-P ...)
; processing (DEFMETHOD ITERATE-ELEMENTS ...)
; processing (DEFMETHOD ITERATE-ELEMENTS ...)
; processing (DEFMETHOD FIND-ELEMENT ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD DELETE-ELEMENT ...)
; processing (DEFMETHOD PRINT-CONTAINER ...)
; processing (DEFMETHOD NTH-ELEMENT ...)
; processing (DEFMETHOD NTH-ELEMENT ...)
; processing (DEFMETHOD COLLECT-NODES ...)
; processing (DEFMETHOD COLLECT-ELEMENTS ...)
; processing (DEFUN COLLECTOR-INTERNAL ...)
; processing (DEFMETHOD SEARCH-FOR-ITEM ...)
; processing (DEFMETHOD SEARCH-FOR-ELEMENT ...)
; processing (DEFMETHOD SEARCH-FOR-NODE ...)
; processing (DEFUN %SEARCH-IN-CONTAINER ...)
; processing (DEFMETHOD SEARCH-FOR-MATCH ...)
; processing (DEFUN %SEARCH-FOR-MATCH ...)
; processing (DEFMETHOD SEARCH-FOR-MATCHING-NODE ...)
; processing (DEFMETHOD SEARCH-FOR-NODE ...)
; processing (DEFMETHOD SEARCH-FOR-NODE ...)
; processing (DEFMETHOD SEARCH-FOR-NODE* ...)
; processing (DEFMETHOD SEARCH-FOR-NODE* ...)
; processing (DEFMETHOD BEST-ITEM ...)
; processing (DEFMETHOD BEST-ITEM ...)
; processing (DEFMETHOD BEST-NODE ...)
; processing (DEFMETHOD BEST-ELEMENT ...)
; processing (DEFUN %BEST-HELPER ...)
; processing (DEFMETHOD ARGMAX ...)
; processing (DEFMETHOD ARGMIN ...)
; processing (DEFMETHOD REDUCE-CONTAINER ...)
; processing (DEFMETHOD REDUCE-ELEMENTS ...)
; processing (DEFMETHOD REDUCE-NODES ...)
; processing (DEFUN REDUCE-INTERNAL ...)
; processing (DEFMETHOD DELETE-ITEM-IF ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD DELETE-LIST ...)
; processing (DEFMETHOD INSERT-LIST ...)
; processing (DEFMETHOD INSERT-SEQUENCE ...)
; processing (DEFMETHOD INSERT-SEQUENCE ...)
; processing (DEFMETHOD INSERT-SEQUENCE ...)
; processing (DEFMETHOD INSERT-NEW-ITEM ...)
; processing (DEFMETHOD SUCCESSOR ...)
; processing (DEFMETHOD PREDECESSOR ...)
; processing (DEFMETHOD %OPERATE-AFTER-FINDING ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD SORT-ELEMENTS ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD SEARCH-FOR-ITEM ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD FIND-ITEM ...)
; processing (DEFMETHOD SOME-ITEM-P ...)
; processing (DEFMETHOD EVERY-ITEM-P ...)
; processing (DEFMETHOD SOME-ELEMENT-P ...)
; processing (DEFMETHOD EVERY-ELEMENT-P ...)
; processing (DEFUN %EVERY-THING-P ...)
; processing (DEFUN %SOME-THING-P ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD APPEND-ITEM ...)
; processing (DEFMETHOD APPEND-NEW-ITEM ...)
; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD SEARCH-FOR-ITEM ...)
; processing (DEFMETHOD MAKE-CONTAINER-FOR-CONTENTS ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD SEARCH-FOR-ITEM ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD ITERATE-KEYS ...)
; processing (DEFMETHOD COLLECT-KEY-VALUE ...)
; processing (DEFUN %COLLECT-KEY-VALUE ...)
; processing (DEFMETHOD FIND-ITEM ...)
; processing (DEFMETHOD REVERSE-FIND ...)
; processing (DEFMETHOD FIND-VALUE ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFMETHOD ADD-DEFAULT-ITEM ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD ITERATE-KEYS ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD ITERATE-ELEMENTS-STABLY ...)
; processing (DEFMETHOD ITERATE-KEY-VALUE ...)
; processing (DEFMETHOD COLLECT-KEYS ...)
; processing (DEFMETHOD ITERATE-KEY-VALUE-STABLY ...)
; processing (DEFMETHOD COLLECT-KEY-VALUE-STABLY ...)
; processing (DEFMETHOD COLLECT-ELEMENTS-STABLY ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFUN TUPLE-INDEX ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD CONTAINER-DIMENSION ...)
; processing (DEFMETHOD DIMENSIONS ...)
; processing (DEFMETHOD FIND-ITEM ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFUN COLLECT-USING ...)
; processing (DEFUN COUNT-USING ...)
; processing (DEFMETHOD CONTAINER-DIFFERENCE ...)
; processing (DEFUN ASSOCIATIVE-CONTAINER-P ...)
; processing (DEFMETHOD ADD-INITIAL-CONTENTS ...)
; processing (DEFMETHOD ADD-INITIAL-CONTENTS ...)
; processing (DEFUN ADD-INITIAL-CONTENTS-INTERNAL ...)
; processing (DEFMETHOD ADD-INITIAL-CONTENTS ...)
; processing (DEFMETHOD ELEMENT-POSITION ...)
; processing (DEFMETHOD ELEMENT-POSITION ...)
; processing (DEFMETHOD SAMEP ...)
; processing (DEFMETHOD SAMEP ...)
; processing (DEFMETHOD SAMEP ...)
; processing (DEFMETHOD SAMEP ...)
; processing (DEFMETHOD REVERSE-CONTAINER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/basic-operations-tmp1DF9Q119.fasl
; compilation finished in 0:00:01.844
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/queues.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* ABSTRACT-QUEUE ...)
; processing (DEFMETHOD ENQUEUE ...)
; processing (DEFMETHOD DEQUEUE ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD DELETE-FIRST ...)
; processing (DEFMETHOD ERROR-IF-QUEUE-EMPTY ...)
; processing (DEFCLASS* PRIORITY-QUEUE-ON-CONTAINER ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD DELETE-FIRST ...)
; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD FIND-ITEM ...)
; processing (DEFMETHOD FIND-NODE ...)
; processing (DEFMETHOD FIND-ELEMENT ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD DELETE-NODE ...)
; processing (DEFMETHOD DELETE-ELEMENT ...)
; processing (DEFMETHOD DELETE-ITEM-IF ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD ITERATE-ELEMENTS ...)
; processing (DEFCLASS* BASIC-QUEUE ...)
; processing (DEFUN FRONT-OF-QUEUE ...)
; processing (DEFUN FRONT-OF-QUEUE! ...)
; processing (DEFSETF FRONT-OF-QUEUE ...)
; processing (DEFUN TAIL-OF-QUEUE ...)
; processing (DEFUN TAIL-OF-QUEUE! ...)
; processing (DEFSETF TAIL-OF-QUEUE ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL) ...)
; processing (DEFMETHOD INSERT-ITEM ...)

; file: /usr/share/common-lisp/source/cl-containers/dev/queues.lisp
; in: DEFMETHOD INSERT-ITEM (BASIC-QUEUE T)
;     (DEFMETHOD METABANG.CL-CONTAINERS:INSERT-ITEM
;                ((METABANG.CL-CONTAINERS::Q METABANG.CL-CONTAINERS:BASIC-QUEUE)
;                 (METABANG.CL-CONTAINERS::ITEM T))
;       "Add an item to the queue."
;       (LET ((METABANG.CL-CONTAINERS::NEW-ITEM
;              (LIST METABANG.CL-CONTAINERS::ITEM)))
;         (COND
;          ((METABANG.CL-CONTAINERS:EMPTY-P METABANG.CL-CONTAINERS::Q) (SETF #))
;          (T (SETF #))))
;       METABANG.CL-CONTAINERS::Q)
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; ==>
;   (SB-PCL::LOAD-DEFMETHOD 'STANDARD-METHOD 'METABANG.CL-CONTAINERS:INSERT-ITEM
;                           'NIL
;                           (LIST
;                            (FIND-CLASS 'METABANG.CL-CONTAINERS:BASIC-QUEUE)
;                            (FIND-CLASS 'T))
;                           '(METABANG.CL-CONTAINERS::Q
;                             METABANG.CL-CONTAINERS::ITEM)
;                           (LIST* :FUNCTION
;                                  (LET* ((SB-PCL::FMF #) (SB-PCL::MF #))
;                                    (SETF # #)
;                                    SB-PCL::MF)
;                                  '(SB-PCL::PLIST (:ARG-INFO (2))
;                                    SB-PCL::SIMPLE-NEXT-METHOD-CALL T
;                                    :DOCUMENTATION "Add an item to the queue."))
;                           (SB-C:SOURCE-LOCATION))
; 
; caught STYLE-WARNING:
;   Call to METABANG.CL-CONTAINERS::TAIL-OF-QUEUE could not be inlined because its
;   source code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation
;   must be in effect to save function definitions for inlining.
; 
; caught STYLE-WARNING:
;   Call to METABANG.CL-CONTAINERS::TAIL-OF-QUEUE! could not be inlined because its
;   source code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation
;   must be in effect to save function definitions for inlining.

; processing (DEFMETHOD DELETE-FIRST ...)

; file: /usr/share/common-lisp/source/cl-containers/dev/queues.lisp
; in: DEFMETHOD DELETE-FIRST (BASIC-QUEUE)
;     (DEFMETHOD METABANG.CL-CONTAINERS:DELETE-FIRST
;                ((METABANG.CL-CONTAINERS::Q METABANG.CL-CONTAINERS:BASIC-QUEUE))
;       (LET ((METABANG.CL-CONTAINERS::RESULT
;              (METABANG.CL-CONTAINERS::FRONT-OF-QUEUE METABANG.CL-CONTAINERS::Q)))
;         (SETF (METABANG.CL-CONTAINERS::FRONT-OF-QUEUE METABANG.CL-CONTAINERS::Q)
;                 (CDR METABANG.CL-CONTAINERS::RESULT)
;               METABANG.CL-CONTAINERS::RESULT
;                 (FIRST METABANG.CL-CONTAINERS::RESULT))
;         (WHEN
;             (NULL
;              (METABANG.CL-CONTAINERS::FRONT-OF-QUEUE METABANG.CL-CONTAINERS::Q))
;           (METABANG.CL-CONTAINERS:EMPTY! METABANG.CL-CONTAINERS::Q))
;         METABANG.CL-CONTAINERS::RESULT))
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; ==>
;   (SB-PCL::LOAD-DEFMETHOD 'STANDARD-METHOD 'METABANG.CL-CONTAINERS:DELETE-FIRST
;                           'NIL
;                           (LIST
;                            (FIND-CLASS 'METABANG.CL-CONTAINERS:BASIC-QUEUE))
;                           '(METABANG.CL-CONTAINERS::Q)
;                           (LIST* :FUNCTION
;                                  (LET* ((SB-PCL::FMF #) (SB-PCL::MF #))
;                                    (SETF # #)
;                                    SB-PCL::MF)
;                                  '(SB-PCL::PLIST (:ARG-INFO (1))
;                                    SB-PCL::SIMPLE-NEXT-METHOD-CALL T))
;                           (SB-C:SOURCE-LOCATION))
; 
; caught STYLE-WARNING:
;   Call to METABANG.CL-CONTAINERS::FRONT-OF-QUEUE could not be inlined because its
;   source code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation
;   must be in effect to save function definitions for inlining.
; 
; caught STYLE-WARNING:
;   Call to METABANG.CL-CONTAINERS::FRONT-OF-QUEUE! could not be inlined because
;   its source code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE
;   proclamation must be in effect to save function definitions for inlining.

; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD DELETE-ITEM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/queues-tmpEU5LE4WT.fasl
; compilation finished in 0:00:00.448
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "cl-containers" "dev" "queues">
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/stacks.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* ABSTRACT-STACK ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD PUSH-ITEM ...)
; processing (DEFCLASS* STACK-CONTAINER ...)
; processing (DEFMETHOD MAKE-CONTAINER-FOR-CONTENTS ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD POP-ITEM ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD SEARCH-FOR-ITEM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/stacks-tmpXNNQ08K9.fasl
; compilation finished in 0:00:00.124
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/vectors.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* VECTOR-CONTAINER-MIXIN ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFMETHOD NTH-ELEMENT ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD LAST-ELEMENT ...)
; processing (DEFMETHOD (SETF LAST-ELEMENT) ...)
; processing (DEFCLASS* BASIC-VECTOR-CONTAINER ...)
; processing (DEFCLASS* BOUNDED-VECTOR-CONTAINER ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFCLASS* VECTOR-CONTAINER ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD INSERT-ITEM-AT ...)
; processing (DEFMETHOD DELETE-ITEM-AT ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD DELETE-FIRST ...)
; processing (DEFMETHOD DELETE-LAST ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFCLASS* FLEXIBLE-VECTOR-CONTAINER ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFUN RESIZE-VECTOR ...)
; processing (DEFMETHOD SAMEP ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/vectors-tmpV7SOUPJ4.fasl
; compilation finished in 0:00:00.300
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/trees.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* ABSTRACT-TREE-CONTAINER ...)
; processing (DEFCLASS* ROOTED-TREE-CONTAINER ...)
; processing (DEFCLASS* MANY-CHILD-NODE ...)
; processing (DEFMETHOD ITERATE-CHILDREN ...)
; processing (DEFMETHOD HAS-CHILDREN-P ...)
; processing (DEFMETHOD FIND-CHILD-NODE ...)
; processing (DEFCLASS* MANY-ORDERED-CHILD-NODE ...)
; processing (DEFMETHOD CHILDREN ...)
; processing (DEFCLASS* MANY-UNORDERED-CHILD-NODE ...)
; processing (DEFCLASS* BINARY-SEARCH-TREE ...)
; processing (DEFCLASS* BST-NODE ...)
; processing (DEFMETHOD MAKE-NODE-FOR-CONTAINER ...)
; processing (DEFMETHOD NODE-EMPTY-P ...)
; processing (DEFMETHOD NODE-EMPTY-P ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD FIND-ITEM ...)
; processing (DEFMETHOD FIND-SUCCESSOR-ITEM ...)
; processing (DEFMETHOD FIND-NODE ...)
; processing (DEFMETHOD FIND-SUCCESSOR-NODE ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD FIRST-NODE ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD FIRST-NODE ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD LAST-ELEMENT ...)
; processing (DEFMETHOD LAST-NODE ...)
; processing (DEFMETHOD LAST-NODE ...)
; processing (DEFMETHOD LAST-ELEMENT ...)
; processing (DEFMETHOD (SETF LAST-ELEMENT) ...)
; processing (DEFMETHOD (SETF LAST-ELEMENT) ...)
; processing (DEFMETHOD SUCCESSOR ...)
; processing (DEFMETHOD PREDECESSOR ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD DELETE-NODE ...)
; processing (DEFMETHOD DELETE-NODE ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD DELETE-ITEM-IF ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD INORDER-WALK ...)
; processing (DEFMETHOD PREORDER-WALK ...)
; processing (DEFMETHOD POSTORDER-WALK ...)
; processing (DEFMETHOD INORDER-WALK-NODES ...)
; processing (DEFMETHOD PREORDER-WALK-NODES ...)
; processing (DEFMETHOD POSTORDER-WALK-NODES ...)
; processing (DEFMETHOD WALK-TREE ...)
; processing (DEFMETHOD WALK-TREE ...)
; processing (DEFMETHOD WALK-TREE-NODES ...)
; processing (DEFMETHOD WALK-TREE-NODES ...)
; processing (DEFCONSTANT +RBT-COLOR-BLACK+ ...)
; processing (DEFCONSTANT +RBT-COLOR-RED+ ...)
; processing (DEFCLASS RBT-EMPTY-NODE ...)
; processing (DEFCLASS* RED-BLACK-TREE ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFCLASS* RED-BLACK-NODE ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD NODE-EMPTY-P ...)
; processing (DEFMETHOD MAKE-NODE-FOR-CONTAINER ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD ROTATE-LEFT ...)
; processing (DEFMETHOD ROTATE-RIGHT ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD DELETE-NODE ...)
; processing (DEFMETHOD RB-DELETE-FIXUP ...)
; processing (DEFMETHOD WALK-TREE-NODES ...)
; processing (DEFMETHOD WALK-TREE ...)
; processing (DEFMETHOD HEIGHT ...)
; processing (DEFMETHOD HEIGHT ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD UPDATE-ELEMENT ...)
; processing (DEFGENERIC BST-NODE-IS-LEFT-CHILD ...)
; processing (DEFGENERIC BST-NODE-IS-RIGHT-CHILD ...)
; processing (DEFGENERIC BST-NODE-SET-RIGHT-CHILD ...)
; processing (DEFGENERIC BST-NODE-SET-LEFT-CHILD ...)
; processing (DEFGENERIC BST-NODE-REPLACE-CHILD ...)
; processing (DEFCLASS* SPLAY-TREE ...)
; processing (DEFGENERIC SPLAY-TREE-ROTATE ...)
; processing (DEFGENERIC SPLAY-TREE-SPLAY ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD UPDATE-ELEMENT ...)
; processing (DEFMETHOD FIND-ITEM ...)
; processing (DEFGENERIC RIGHT-MOST-CHILD ...)
; processing (DEFMETHOD DELETE-NODE ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD DELETE-ITEM-AT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/trees-tmp5F1DDYL7.fasl
; compilation finished in 0:00:01.136
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/lists.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFMETHOD INSERT-LIST ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD FIND-ITEM ...)
; processing (DEFMETHOD DELETE-FIRST ...)
; processing (DEFMETHOD NTH-ELEMENT ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD PRINT-CONTAINER ...)
; processing (DEFMETHOD LAST-ELEMENT ...)
; processing (DEFMETHOD (SETF LAST-ELEMENT) ...)
; processing (DEFCLASS* SORTED-LIST-CONTAINER ...)
; processing (DEFMETHOD SET-DIRTY-FLAG ...)
; processing (DEFMETHOD CLEAN-UP ...)
; processing (DEFMETHOD INSERT-LIST ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD DELETE-FIRST ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD PRINT-CONTAINER ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD COLLECT-ELEMENTS ...)
; processing (DEFMETHOD ENSURE-SORTED ...)
; processing (DEFMETHOD FORCE-SORT ...)
; processing (DEFCLASS* DLIST-CONTAINER-NODE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS* DLIST-CONTAINER ...)
; processing (DEFMETHOD MAKE-NODE-FOR-CONTAINER ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD INSERT-ITEM-AFTER ...)
; processing (DEFMETHOD INSERT-ITEM-AFTER ...)
; processing (DEFMETHOD INSERT-ITEM-AFTER ...)
; processing (DEFMETHOD INSERT-ITEM-AFTER ...)
; processing (DEFMETHOD INSERT-ITEM-BEFORE ...)
; processing (DEFMETHOD INSERT-ITEM-BEFORE ...)
; processing (DEFMETHOD INSERT-ITEM-BEFORE ...)
; processing (DEFMETHOD DELETE-ITEM-AFTER ...)
; processing (DEFMETHOD DELETE-ITEM-BEFORE ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD REPLACE-ITEM ...)
; processing (DEFMETHOD REPLACE-ITEM ...)
; processing (DEFMETHOD SUCCESSOR ...)
; processing (DEFMETHOD PREDECESSOR ...)
; processing (DEFCLASS* SORTED-DLIST-CONTAINER ...)
; processing (DEFMETHOD ITERATE-NODES-ABOUT-NODE ...)
; processing (DEFMETHOD ITERATE-NODES-ABOUT-NODE ...)
; processing (DEFMETHOD ITERATE-NODES-ABOUT-NODE ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD INSERT-ITEM-ORDERED-ABOUT-NODE ...)

; file: /usr/share/common-lisp/source/cl-containers/dev/lists.lisp
; in:
;      DEFMETHOD INSERT-ITEM-ORDERED-ABOUT-NODE (SORTED-DLIST-CONTAINER
;                                            DLIST-CONTAINER-NODE
;                                            DLIST-CONTAINER-NODE)
;     (WITH-SLOTS (METABANG.CL-CONTAINERS::KEY METABANG.CL-CONTAINERS::SORTER
;                                              METABANG.CL-CONTAINERS::TEST)
;         LIST
;       (LET ((METABANG.CL-CONTAINERS::NEW-KEY
;              (FUNCALL METABANG.CL-CONTAINERS::KEY #)))
;         (IF (AND
;              (METABANG.CL-CONTAINERS:PREVIOUS-ITEM METABANG.CL-CONTAINERS::NODE)
;              (FUNCALL METABANG.CL-CONTAINERS::SORTER
;                       METABANG.CL-CONTAINERS::NEW-KEY #))
;             (METABANG.CL-CONTAINERS:ITERATE-LEFT-NODES LIST
;                                                        METABANG.CL-CONTAINERS::NODE
;                                                        (LAMBDA # #))
;             (METABANG.CL-CONTAINERS:ITERATE-RIGHT-NODES LIST
;                                                         METABANG.CL-CONTAINERS::NODE
;                                                         (LAMBDA # #)))))
; --> SYMBOL-MACROLET LET IF METABANG.CL-CONTAINERS:ITERATE-RIGHT-NODES LAMBDA 
; --> FUNCTION LET FUNCALL 
; ==>
;   1
; 
; note: could not stack allocate:
;        (WITH-SLOTS (KEY SORTER TEST)
;            LIST
;          (LET ((NEW-KEY (FUNCALL KEY (ELEMENT NEW-NODE))))
;            (IF (AND (PREVIOUS-ITEM NODE)
;                     (FUNCALL SORTER NEW-KEY
;                              (FUNCALL KEY (ELEMENT (PREVIOUS-ITEM NODE)))))
;                (ITERATE-LEFT-NODES LIST NODE
;                                    (LAMBDA (N)
;                                      (LET ((CURRENT-KEY
;                                             (FUNCALL KEY (ELEMENT N))))
;                                        (DECLARE (DYNAMIC-EXTENT CURRENT-KEY))
;                                        (COND
;                                         ((FUNCALL TEST (ELEMENT NEW-NODE)
;                                                   (ELEMENT N))
;                                          (RETURN-FROM
;                                              INSERT-ITEM-ORDERED-ABOUT-NODE
;                                            LIST))
;                                         ((NOT
;                                           (FUNCALL SORTER NEW-KEY CURRENT-KEY))
;                                          (INSERT-ITEM-AFTER LIST N NEW-NODE)
;                                          (RETURN-FROM
;                                              INSERT-ITEM-ORDERED-ABOUT-NODE
;                                            LIST))))))
;                (ITERATE-RIGHT-NODES LIST NODE
;                                     (LAMBDA (N)
;                                       (LET ((CURRENT-KEY
;                                              (FUNCALL KEY (ELEMENT N))))
;                                         (DECLARE (DYNAMIC-EXTENT CURRENT-KEY))
;                                         (COND
;                                          ((FUNCALL TEST (ELEMENT NEW-NODE)
;                                                    (ELEMENT N))
;                                           (RETURN-FROM
;                                               INSERT-ITEM-ORDERED-ABOUT-NODE
;                                             LIST))
;                                          ((FUNCALL SORTER NEW-KEY CURRENT-KEY)
;                                           (INSERT-ITEM-BEFORE LIST N NEW-NODE)
;                                           (RETURN-FROM
;                                               INSERT-ITEM-ORDERED-ABOUT-NODE
;                                             LIST)))))))))

; --> SYMBOL-MACROLET LET IF METABANG.CL-CONTAINERS:ITERATE-LEFT-NODES LAMBDA 
; --> FUNCTION LET FUNCALL 
; ==>
;   1
; 
; note: could not stack allocate:
;        (WITH-SLOTS (KEY SORTER TEST)
;            LIST
;          (LET ((NEW-KEY (FUNCALL KEY (ELEMENT NEW-NODE))))
;            (IF (AND (PREVIOUS-ITEM NODE)
;                     (FUNCALL SORTER NEW-KEY
;                              (FUNCALL KEY (ELEMENT (PREVIOUS-ITEM NODE)))))
;                (ITERATE-LEFT-NODES LIST NODE
;                                    (LAMBDA (N)
;                                      (LET ((CURRENT-KEY
;                                             (FUNCALL KEY (ELEMENT N))))
;                                        (DECLARE (DYNAMIC-EXTENT CURRENT-KEY))
;                                        (COND
;                                         ((FUNCALL TEST (ELEMENT NEW-NODE)
;                                                   (ELEMENT N))
;                                          (RETURN-FROM
;                                              INSERT-ITEM-ORDERED-ABOUT-NODE
;                                            LIST))
;                                         ((NOT
;                                           (FUNCALL SORTER NEW-KEY CURRENT-KEY))
;                                          (INSERT-ITEM-AFTER LIST N NEW-NODE)
;                                          (RETURN-FROM
;                                              INSERT-ITEM-ORDERED-ABOUT-NODE
;                                            LIST))))))
;                (ITERATE-RIGHT-NODES LIST NODE
;                                     (LAMBDA (N)
;                                       (LET ((CURRENT-KEY
;                                              (FUNCALL KEY (ELEMENT N))))
;                                         (DECLARE (DYNAMIC-EXTENT CURRENT-KEY))
;                                         (COND
;                                          ((FUNCALL TEST (ELEMENT NEW-NODE)
;                                                    (ELEMENT N))
;                                           (RETURN-FROM
;                                               INSERT-ITEM-ORDERED-ABOUT-NODE
;                                             LIST))
;                                          ((FUNCALL SORTER NEW-KEY CURRENT-KEY)
;                                           (INSERT-ITEM-BEFORE LIST N NEW-NODE)
;                                           (RETURN-FROM
;                                               INSERT-ITEM-ORDERED-ABOUT-NODE
;                                             LIST)))))))))

; processing (DEFMETHOD INSERT-ITEM-ORDERED-ABOUT-NODE ...)
; processing (DEFMETHOD INSERT-ITEM-ORDERED-ABOUT-NODE ...)
; processing (DEFMETHOD INSERT-ITEM-ORDERED ...)
; processing (DEFMETHOD INSERT-ITEM-ORDERED ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD DELETE-ITEM ...)

; file: /usr/share/common-lisp/source/cl-containers/dev/lists.lisp
; in: DEFMETHOD DELETE-ITEM (SORTED-DLIST-CONTAINER I-KNOW-MY-NODE-MIXIN)
;     (METABANG.CL-CONTAINERS:MY-NODE METABANG.CL-CONTAINERS::ITEM)
; 
; note: could not stack allocate: (MY-NODE ITEM)

; processing (DEFMETHOD FORCE-SORT ...)
; processing (DEFMETHOD ENSURE-SORTED ...)
; processing (DEFMETHOD LEFT-NODE-FOR-ITEM ...)

; file: /usr/share/common-lisp/source/cl-containers/dev/lists.lisp
; in: DEFMETHOD LEFT-NODE-FOR-ITEM (SORTED-DLIST-CONTAINER T)
;     (COND ((= (METABANG.UTILITIES:SIZE LIST) 0) (VALUES NIL))
;           ((AND (= (METABANG.UTILITIES:SIZE LIST) 1)
;                 (NOT
;                  (FUNCALL METABANG.CL-CONTAINERS::SORTER
;                           METABANG.CL-CONTAINERS::NEW-KEY #)))
;            (VALUES (METABANG.CL-CONTAINERS:FIRST-ELEMENT LIST)))
;           (T
;            (METABANG.CL-CONTAINERS:ITERATE-NODES LIST
;                                                  (LAMBDA
;                                                      (METABANG.CL-CONTAINERS::N)
;                                                    (LET* #
;                                                      #
;                                                      #)))
;            (VALUES (METABANG.CL-CONTAINERS:LAST-ELEMENT LIST))))
; --> IF THE PROGN METABANG.CL-CONTAINERS:ITERATE-NODES LAMBDA FUNCTION LET* 
; --> FUNCALL 
; ==>
;   1
; 
; note: could not stack allocate:
;        (COND ((= (SIZE LIST) 0) (VALUES NIL))
;              ((AND (= (SIZE LIST) 1)
;                    (NOT
;                     (FUNCALL SORTER NEW-KEY
;                              (FUNCALL KEY (ELEMENT (FIRST-ELEMENT LIST))))))
;               (VALUES (FIRST-ELEMENT LIST)))
;              (T
;               (ITERATE-NODES LIST
;                              (LAMBDA (N)
;                                (LET* ((CURRENT-KEY (FUNCALL KEY (ELEMENT N))))
;                                  (DECLARE (DYNAMIC-EXTENT CURRENT-KEY))
;                                  (WHEN
;                                      (OR (FUNCALL TEST NEW-KEY CURRENT-KEY)
;                                          (FUNCALL SORTER NEW-KEY CURRENT-KEY))
;                                    (RETURN-FROM LEFT-NODE-FOR-ITEM
;                                      (PREVIOUS-ITEM N))))))
;               (VALUES (LAST-ELEMENT LIST))))

; processing (DEFMETHOD RIGHT-NODE-FOR-ITEM ...)

; file: /usr/share/common-lisp/source/cl-containers/dev/lists.lisp
; in: DEFMETHOD RIGHT-NODE-FOR-ITEM (SORTED-DLIST-CONTAINER T)
;     (COND ((= (METABANG.UTILITIES:SIZE LIST) 0) (VALUES NIL))
;           ((AND (= (METABANG.UTILITIES:SIZE LIST) 1)
;                 (FUNCALL METABANG.CL-CONTAINERS::SORTER
;                          METABANG.CL-CONTAINERS::NEW-KEY
;                          (FUNCALL METABANG.CL-CONTAINERS::KEY #)))
;            (VALUES (METABANG.CL-CONTAINERS:FIRST-ELEMENT LIST)))
;           (T
;            (METABANG.CL-CONTAINERS:ITERATE-NODES LIST
;                                                  (LAMBDA
;                                                      (METABANG.CL-CONTAINERS::N)
;                                                    (LET* #
;                                                      #
;                                                      #)))
;            (VALUES NIL)))
; --> IF THE PROGN METABANG.CL-CONTAINERS:ITERATE-NODES LAMBDA FUNCTION LET* 
; --> FUNCALL 
; ==>
;   1
; 
; note: could not stack allocate:
;        (COND ((= (SIZE LIST) 0) (VALUES NIL))
;              ((AND (= (SIZE LIST) 1)
;                    (FUNCALL SORTER NEW-KEY
;                             (FUNCALL KEY (ELEMENT (FIRST-ELEMENT LIST)))))
;               (VALUES (FIRST-ELEMENT LIST)))
;              (T
;               (ITERATE-NODES LIST
;                              (LAMBDA (N)
;                                (LET* ((CURRENT-KEY (FUNCALL KEY (ELEMENT N))))
;                                  (DECLARE (DYNAMIC-EXTENT CURRENT-KEY))
;                                  (WHEN
;                                      (OR (FUNCALL TEST NEW-KEY CURRENT-KEY)
;                                          (FUNCALL SORTER NEW-KEY CURRENT-KEY))
;                                    (RETURN-FROM RIGHT-NODE-FOR-ITEM N)))))
;               (VALUES NIL)))

; processing (DEFMETHOD LEFT-AND-RIGHT-NODES-FOR-ITEM ...)

; file: /usr/share/common-lisp/source/cl-containers/dev/lists.lisp
; in: DEFMETHOD LEFT-AND-RIGHT-NODES-FOR-ITEM (SORTED-DLIST-CONTAINER T)
;     (COND ((= (METABANG.UTILITIES:SIZE LIST) 0) (VALUES NIL NIL))
;           ((= (METABANG.UTILITIES:SIZE LIST) 1)
;            (IF (FUNCALL METABANG.CL-CONTAINERS::SORTER
;                         METABANG.CL-CONTAINERS::NEW-KEY
;                         (FUNCALL METABANG.CL-CONTAINERS::KEY #))
;                (VALUES NIL (METABANG.CL-CONTAINERS:FIRST-ELEMENT LIST))
;                (VALUES (METABANG.CL-CONTAINERS:FIRST-ELEMENT LIST) NIL)))
;           (T
;            (METABANG.CL-CONTAINERS:ITERATE-NODES LIST
;                                                  (LAMBDA
;                                                      (METABANG.CL-CONTAINERS::N)
;                                                    (LET* #
;                                                      #
;                                                      #)))
;            (VALUES (METABANG.CL-CONTAINERS:LAST-ELEMENT LIST) NIL)))
; --> IF THE PROGN METABANG.CL-CONTAINERS:ITERATE-NODES LAMBDA FUNCTION LET* 
; --> FUNCALL 
; ==>
;   1
; 
; note: could not stack allocate:
;        (COND ((= (SIZE LIST) 0) (VALUES NIL NIL))
;              ((= (SIZE LIST) 1)
;               (IF (FUNCALL SORTER NEW-KEY
;                            (FUNCALL KEY (ELEMENT (FIRST-ELEMENT LIST))))
;                   (VALUES NIL (FIRST-ELEMENT LIST))
;                   (VALUES (FIRST-ELEMENT LIST) NIL)))
;              (T
;               (ITERATE-NODES LIST
;                              (LAMBDA (N)
;                                (LET* ((CURRENT-KEY (FUNCALL KEY (ELEMENT N))))
;                                  (DECLARE (DYNAMIC-EXTENT CURRENT-KEY))
;                                  (WHEN
;                                      (OR (FUNCALL TEST NEW-KEY CURRENT-KEY)
;                                          (FUNCALL SORTER NEW-KEY CURRENT-KEY))
;                                    (RETURN-FROM LEFT-AND-RIGHT-NODES-FOR-ITEM
;                                      (VALUES (PREVIOUS-ITEM N) N))))))
;               (VALUES (LAST-ELEMENT LIST) NIL)))

; processing (DEFMETHOD ITERATE-LEFT-NODES ...)
; processing (DEFMETHOD ITERATE-LEFT-NODES ...)
; processing (DEFMETHOD ITERATE-LEFT-NODES ...)
; processing (DEFMETHOD ITERATE-RIGHT-NODES ...)
; processing (DEFMETHOD ITERATE-RIGHT-NODES ...)
; processing (DEFMETHOD ITERATE-RIGHT-NODES ...)
; processing (DEFMETHOD ITERATE-LEFT ...)

; file: /usr/share/common-lisp/source/cl-containers/dev/lists.lisp
; in:
;      DEFMETHOD ITERATE-LEFT (SORTED-DLIST-CONTAINER DLIST-CONTAINER-NODE T)
;     (METABANG.CL-CONTAINERS:PREVIOUS-ITEM METABANG.CL-CONTAINERS::ITEM)
; 
; note: could not stack allocate: (PREVIOUS-ITEM ITEM)

; processing (DEFMETHOD ITERATE-LEFT ...)
; processing (DEFMETHOD ITERATE-LEFT ...)
; processing (DEFMETHOD ITERATE-RIGHT ...)

; file: /usr/share/common-lisp/source/cl-containers/dev/lists.lisp
; in:
;      DEFMETHOD ITERATE-RIGHT (SORTED-DLIST-CONTAINER DLIST-CONTAINER-NODE T)
;     (METABANG.CL-CONTAINERS:NEXT-ITEM METABANG.CL-CONTAINERS::ITEM)
; 
; note: could not stack allocate: (NEXT-ITEM ITEM)

; processing (DEFMETHOD ITERATE-RIGHT ...)
; processing (DEFMETHOD ITERATE-RIGHT ...)
; processing (DEFMETHOD SORT-UPDATE-LEFT ...)

; file: /usr/share/common-lisp/source/cl-containers/dev/lists.lisp
; in:
;      DEFMETHOD SORT-UPDATE-LEFT (SORTED-DLIST-CONTAINER DLIST-CONTAINER-NODE)
;     (WITH-SLOTS (METABANG.CL-CONTAINERS::SORTER METABANG.CL-CONTAINERS::KEY
;                                                 METABANG.CL-CONTAINERS::TEST)
;         LIST
;       (LET ((METABANG.CL-CONTAINERS::NODE-KEY
;              (FUNCALL METABANG.CL-CONTAINERS::KEY #))
;             (METABANG.CL-CONTAINERS::NEXT-NEIGHBOR
;              (METABANG.CL-CONTAINERS:PREVIOUS-ITEM METABANG.CL-CONTAINERS::NODE)))
;         (DECLARE
;          (DYNAMIC-EXTENT METABANG.CL-CONTAINERS::NODE-KEY
;           METABANG.CL-CONTAINERS::NEXT-NEIGHBOR))
;         (LOOP METABANG.CL-CONTAINERS::WHILE (AND
;                                              METABANG.CL-CONTAINERS::NEXT-NEIGHBOR
;                                              (FUNCALL
;                                               METABANG.CL-CONTAINERS::SORTER
;                                               METABANG.CL-CONTAINERS::NODE-KEY
;                                               #))
;               DO (SETF # #
;                        # #) (WHEN (NOT #)
;                               (SETF #)) (IF (NOT #)
;                                             (SETF #)
;                                             (SETF #)) (SETF #
;                                                               METABANG.CL-CONTAINERS::NEXT-NEIGHBOR
;                                                             #
;                                                               METABANG.CL-CONTAINERS::NODE) (SETF METABANG.CL-CONTAINERS::NEXT-NEIGHBOR
;                                                                                                     #))
;         (WHEN (NOT METABANG.CL-CONTAINERS::NEXT-NEIGHBOR)
;           (SETF # METABANG.CL-CONTAINERS::NODE))))
; --> SYMBOL-MACROLET LET FUNCALL 
; ==>
;   1
; 
; note: could not stack allocate:
;        (WITH-SLOTS (SORTER KEY TEST)
;            LIST
;          (LET ((NODE-KEY (FUNCALL KEY (ELEMENT NODE)))
;                (NEXT-NEIGHBOR (PREVIOUS-ITEM NODE)))
;            (DECLARE (DYNAMIC-EXTENT NODE-KEY NEXT-NEIGHBOR))
;            (LOOP WHILE (AND NEXT-NEIGHBOR
;                             (FUNCALL SORTER NODE-KEY
;                                      (FUNCALL KEY (ELEMENT NEXT-NEIGHBOR))))
;                  DO (SETF (NEXT-ITEM NEXT-NEIGHBOR) (NEXT-ITEM NODE)
;                           (PREVIOUS-ITEM NODE)
;                             (PREVIOUS-ITEM NEXT-NEIGHBOR)) (WHEN
;                                                                (NOT
;                                                                 (EQ
;                                                                  NEXT-NEIGHBOR
;                                                                  (FIRST-ELEMENT
;                                                                   LIST)))
;                                                              (SETF (NEXT-ITEM
;                                                                     (PREVIOUS-ITEM
;                                                                      NEXT-NEIGHBOR))
;                                                                      NODE)) (IF (NOT
;                                                                                  (EQ
;                                                                                   NODE
;                                                                                   (LAST-ELEMENT
;                                                                                    LIST)))
;                                                                                 (SETF (PREVIOUS-ITEM
;                                                                                        (NEXT-ITEM
;                                                                                         NODE))
;                                                                                         NEXT-NEIGHBOR)
;                                                                                 (SETF (LAST-ELEMENT
;                                                                                        LIST)
;                                                                                         NEXT-NEIGHBOR)) (SETF (NEXT-ITEM
;                                                                                                                NODE)
;                                                                                                                 NEXT-NEIGHBOR
;                                                                                                               (PREVIOUS-ITEM
;                                                                                                                NEXT-NEIGHBOR)
;                                                                                                                 NODE) (SETF NEXT-NEIGHBOR
;                                                                                                                               (PREVIOUS-ITEM
;                                                                                                                                NODE)))
;            (WHEN (NOT NEXT-NEIGHBOR) (SETF (FIRST-ELEMENT LIST) NODE))))

;     (METABANG.CL-CONTAINERS:PREVIOUS-ITEM METABANG.CL-CONTAINERS::NODE)
; 
; note: could not stack allocate: (PREVIOUS-ITEM NODE)

; processing (DEFMETHOD SORT-UPDATE-RIGHT ...)

; file: /usr/share/common-lisp/source/cl-containers/dev/lists.lisp
; in:
;      DEFMETHOD SORT-UPDATE-RIGHT (SORTED-DLIST-CONTAINER DLIST-CONTAINER-NODE)
;     (WITH-SLOTS (METABANG.CL-CONTAINERS::SORTER METABANG.CL-CONTAINERS::KEY
;                                                 METABANG.CL-CONTAINERS::TEST)
;         LIST
;       (LET ((METABANG.CL-CONTAINERS::NODE-KEY
;              (FUNCALL METABANG.CL-CONTAINERS::KEY #))
;             (METABANG.CL-CONTAINERS::NEXT-NEIGHBOR
;              (METABANG.CL-CONTAINERS:NEXT-ITEM METABANG.CL-CONTAINERS::NODE)))
;         (DECLARE
;          (DYNAMIC-EXTENT METABANG.CL-CONTAINERS::NODE-KEY
;           METABANG.CL-CONTAINERS::NEXT-NEIGHBOR))
;         (LOOP METABANG.CL-CONTAINERS::WHILE (AND
;                                              METABANG.CL-CONTAINERS::NEXT-NEIGHBOR
;                                              (NOT #))
;               DO (SETF # #
;                        # #) (WHEN (NOT #)
;                               (SETF #)) (IF (NOT #)
;                                             (SETF #)
;                                             (SETF #)) (SETF #
;                                                               METABANG.CL-CONTAINERS::NEXT-NEIGHBOR
;                                                             #
;                                                               METABANG.CL-CONTAINERS::NODE) (SETF METABANG.CL-CONTAINERS::NEXT-NEIGHBOR
;                                                                                                     #))
;         (WHEN (NOT METABANG.CL-CONTAINERS::NEXT-NEIGHBOR)
;           (SETF # METABANG.CL-CONTAINERS::NODE))))
; --> SYMBOL-MACROLET LET FUNCALL 
; ==>
;   1
; 
; note: could not stack allocate:
;        (WITH-SLOTS (SORTER KEY TEST)
;            LIST
;          (LET ((NODE-KEY (FUNCALL KEY (ELEMENT NODE)))
;                (NEXT-NEIGHBOR (NEXT-ITEM NODE)))
;            (DECLARE (DYNAMIC-EXTENT NODE-KEY NEXT-NEIGHBOR))
;            (LOOP WHILE (AND NEXT-NEIGHBOR
;                             (NOT
;                              (FUNCALL SORTER NODE-KEY
;                                       (FUNCALL KEY (ELEMENT NEXT-NEIGHBOR)))))
;                  DO (SETF (PREVIOUS-ITEM NEXT-NEIGHBOR) (PREVIOUS-ITEM NODE)
;                           (NEXT-ITEM NODE) (NEXT-ITEM NEXT-NEIGHBOR)) (WHEN
;                                                                           (NOT
;                                                                            (EQ
;                                                                             NEXT-NEIGHBOR
;                                                                             (LAST-ELEMENT
;                                                                              LIST)))
;                                                                         (SETF (PREVIOUS-ITEM
;                                                                                (NEXT-ITEM
;                                                                                 NEXT-NEIGHBOR))
;                                                                                 NODE)) (IF (NOT
;                                                                                             (EQ
;                                                                                              NODE
;                                                                                              (FIRST-ELEMENT
;                                                                                               LIST)))
;                                                                                            (SETF (NEXT-ITEM
;                                                                                                   (PREVIOUS-ITEM
;                                                                                                    NEXT-NEIGHBOR))
;                                                                                                    NEXT-NEIGHBOR)
;                                                                                            (SETF (FIRST-ELEMENT
;                                                                                                   LIST)
;                                                                                                    NEXT-NEIGHBOR)) (SETF (PREVIOUS-ITEM
;                                                                                                                           NODE)
;                                                                                                                            NEXT-NEIGHBOR
;                                                                                                                          (NEXT-ITEM
;                                                                                                                           NEXT-NEIGHBOR)
;                                                                                                                            NODE) (SETF NEXT-NEIGHBOR
;                                                                                                                                          (NEXT-ITEM
;                                                                                                                                           NODE)))
;            (WHEN (NOT NEXT-NEIGHBOR) (SETF (LAST-ELEMENT LIST) NODE))))

;     (METABANG.CL-CONTAINERS:NEXT-ITEM METABANG.CL-CONTAINERS::NODE)
; 
; note: could not stack allocate: (NEXT-ITEM NODE)

; processing (DEFMETHOD UPDATE-ITEM ...)
; processing (DEFMETHOD UPDATE-ITEM ...)
; processing (DEFMETHOD UPDATE-ITEM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/lists-tmpYB9JG32.fasl
; compilation finished in 0:00:01.340
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/bags-and-sets.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* ABSTRACT-BAG/SET-CONTAINER ...)
; processing (DEFMETHOD MAKE-CONTAINER-FOR-CONTENTS ...)
; processing (DEFCLASS* BAG-CONTAINER ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD SEARCH-FOR-ITEM ...)
; processing (DEFMETHOD SEARCH-FOR-MATCH ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD FIND-ITEM ...)
; processing (DEFCLASS* SET-CONTAINER ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFCLASS* BAG/SET-CONTAINER ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD SEARCH-FOR-ITEM ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD FIND-ITEM ...)
; processing (DEFMETHOD FIND-VALUE ...)
; processing (DEFCLASS* KEYED-BAG/SET-CONTAINER ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD FIND-ITEM ...)
; processing (DEFMETHOD ITERATE-NODES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/bags-and-sets-tmp6S6SS7CW.fasl
; compilation finished in 0:00:00.428
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/ring-buffers.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* RING-BUFFER ...)
; processing (DEFUN MAKE-RING-BUFFER ...)
; processing (DEFMETHOD MAKE-CONTAINER ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFMETHOD INCREMENT-END ...)
; processing (DEFMETHOD NEXT-ITEM ...)
; processing (DEFMETHOD CURRENT-ITEM ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD DELETE-FIRST ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD ITERATE-NODES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/ring-buffers-tmpWU6UJ7LI.fasl
; compilation finished in 0:00:00.188
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/miscellaneous.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFUN MERGE-ELEMENTS ...)
; processing (DEFUN MERGE-NODES ...)
; processing (DEFUN %MERGE-HELPER ...)
; processing (DEFUN ELEMENT-COUNTS ...)
; processing (DEFUN NODE-COUNTS ...)
; processing (DEFUN %CONTAINER-COUNTS ...)
; processing (DEFUN MAP-WINDOW-OVER-ELEMENTS ...)
; processing (DEFUN MAP-WINDOW-OVER-NODES ...)
; processing (DEFUN COLLECT-WINDOW-OVER-ELEMENTS ...)
; processing (DEFUN COLLECT-WINDOW-OVER-NODES ...)
; processing (DEFUN MAP-WINDOW-OVER-ELEMENTS-HELPER ...)
; processing (DEFUN MAP-PAIRS ...)
; processing (DEFUN COLLECT-PAIRS ...)
; processing (DEFMETHOD UNIQUE-ELEMENTS ...)
; processing (DEFMETHOD UNIQUE-ELEMENTS ...)
; processing (DEFMETHOD UNIQUE-NODES ...)
; processing (DEFMETHOD UNIQUE-NODES ...)
; processing (DEFUN %UNIQUE-ELEMENTS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/miscellaneous-tmpN6VGFAD6.fasl
; compilation finished in 0:00:00.316
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/associative.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFMETHOD SOME-KEY-VALUE-P ...)
; processing (DEFMETHOD EVERY-KEY-VALUE-P ...)
; processing (DEFMETHOD SAMEP ...)
; processing (DEFMETHOD COLLECT-KEYS ...)
; processing (DEFMETHOD SEARCH-FOR-KEY ...)
; processing (DEFMETHOD REMOVE-ITEMS-IF ...)
; processing (DEFMETHOD REMOVE-ITEMS-IF ...)
; processing (DEFMETHOD COUNT-ITEMS ...)
; processing (DEFMETHOD COUNT-ELEMENTS ...)
; processing (DEFMETHOD COUNT-ELEMENTS ...)
; processing (DEFMETHOD COUNT-ELEMENTS-IF ...)
; processing (DEFMETHOD COUNT-ELEMENTS-IF ...)
; processing (DEFMETHOD PRINT-CONTAINER-SUMMARY ...)
; processing (DEFUN MAKE-ARRAY-CONTAINER ...)
; processing (DEFMETHOD MAKE-CONTAINER-FOR-CONTENTS ...)
; processing (DEFMETHOD MAKE-CONTAINER ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFMETHOD DIMENSIONS ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD NTH-ELEMENT ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD MAKE-CONTAINER-FOR-CONTENTS ...)
; processing (DEFMETHOD TOTAL-SIZE ...)
; processing (DEFUN SPARSE-ARRAY-ROW-MAJOR-INDEX ...)
; processing (DEFUN SPARSE-ARRAY-VALUE-TO-INDEX ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFMETHOD ITEM-AT-1 ...)
; processing (DEFMETHOD ITEM-AT-1! ...)
; processing (DEFMETHOD (SETF ITEM-AT-1) ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFMETHOD DELETE-ITEM-AT ...)
; processing (DEFMETHOD ITERATE-KEY-VALUE ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD DELETE-ITEM-AT ...)
; processing (DEFMETHOD ITERATE-KEY-VALUE ...)
; processing (DEFUN DESCEND-HT ...)
; processing (DEFUN FIND-OR-CREATE-HT ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFMETHOD PRINT-CONTAINER ...)
; processing (DEFMETHOD PRINT-CONTAINER ...)
; processing (DEFMETHOD INITIALIZE-CONTAINER ...)
; processing (DEFMETHOD MAKE-CONTAINER-FOR-CONTENTS ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD ITEM-AT-1 ...)
; processing (DEFMETHOD ITEM-AT-1! ...)
; processing (DEFUN MAYBE-SET-INITIAL-ELEMENT ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFMETHOD DELETE-ITEM-AT ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD ITERATE-KEYS ...)
; processing (DEFMETHOD REVERSE-FIND ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD ITERATE-KEY-VALUE ...)
; processing (DEFMETHOD SORT-KEYS ...)
; processing (DEFMETHOD SORT-ELEMENTS ...)
; processing (DEFMETHOD SORT-CONTAINER ...)
; processing (DEFCLASS* KEYED-ASSOCIATIVE-CONTAINER ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFUN IDENTITY-2 ...)
; processing (DEFMETHOD ITEM-KEY ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD DELETE-ITEM-AT ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFGENERIC KEY-EXISTS-P ...)
; processing (DEFMETHOD KEY-EXISTS-P ...)
; processing (DEFMETHOD ITERATE-KEY-VALUE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/associative-tmp79PP3597.fasl
; compilation finished in 0:00:01.544
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/compatibility.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFMETHOD ITERATABLE-P ...)
; processing (DEFMETHOD ITERATE-ELEMENTS ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD ITERATE-ELEMENTS ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD COLLECT-ELEMENTS ...)
; processing (DEFMETHOD ELEMENT-POSITION ...)
; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD LAST-ELEMENT ...)
; processing (DEFMETHOD (SETF LAST-ELEMENT) ...)
; processing (DEFMETHOD NTH-ELEMENT ...)
; processing (DEFMETHOD SEARCH-FOR-MATCH ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD FIND-ITEM ...)
; processing (DEFMETHOD SEARCH-FOR-ITEM ...)
; processing (DEFMETHOD SEARCH-FOR-ELEMENT ...)
; processing (DEFMETHOD REDUCE-ELEMENTS ...)
; processing (DEFMETHOD SOME-ITEM-P ...)
; processing (DEFMETHOD SOME-ELEMENT-P ...)
; processing (DEFMETHOD EVERY-ITEM-P ...)
; processing (DEFMETHOD EVERY-ELEMENT-P ...)
; processing (DEFMETHOD ITERATE-ELEMENTS ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD ITERATABLE-P ...)
; processing (DEFMETHOD COLLECT-ELEMENTS ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD LAST-ELEMENT ...)
; processing (DEFMETHOD (SETF LAST-ELEMENT) ...)
; processing (DEFMETHOD SEARCH-FOR-MATCH ...)
; processing (DEFMETHOD SOME-ITEM-P ...)
; processing (DEFMETHOD SOME-ELEMENT-P ...)
; processing (DEFMETHOD EVERY-ITEM-P ...)
; processing (DEFMETHOD EVERY-ELEMENT-P ...)
; processing (DEFMETHOD SORT-ELEMENTS ...)
; processing (DEFMETHOD NTH-ELEMENT ...)
; processing (DEFMETHOD ITERATE-ELEMENTS ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD ITERATABLE-P ...)
; processing (DEFMETHOD COLLECT-ELEMENTS ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD LAST-ELEMENT ...)
; processing (DEFMETHOD (SETF LAST-ELEMENT) ...)
; processing (DEFMETHOD SEARCH-FOR-MATCH ...)
; processing (DEFMETHOD SOME-ELEMENT-P ...)
; processing (DEFMETHOD EVERY-ELEMENT-P ...)
; processing (DEFMETHOD NTH-ELEMENT ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFMETHOD ITERATABLE-P ...)
; processing (DEFMETHOD ITERATE-ELEMENTS ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD COLLECT-ELEMENTS ...)
; processing (DEFMETHOD COLLECT-KEYS ...)
; processing (DEFMETHOD ITERATE-KEY-VALUE ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFMETHOD ITEM-AT-1 ...)
; processing (DEFMETHOD ITEM-AT-1! ...)
; processing (DEFMETHOD PRINT-CONTAINER ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD ITEM-AT-1 ...)
; processing (DEFMETHOD ITERATE-KEY-VALUE ...)
; processing (DEFMETHOD COLLECT-KEY-VALUE ...)
; processing (DEFMETHOD COLLECT-KEYS ...)
; processing (DEFMETHOD DELETE-ITEM-AT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/compatibility-tmpY6BKK6QS.fasl
; compilation finished in 0:00:01.148
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/quad-tree.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* QUAD-TREE ...)
; processing (DEFCLASS* FOUR-CHILD-NODE ...)
; processing (DEFCLASS* QUAD-TREE-NODE ...)
; processing (DEFMETHOD MAKE-NODE-FOR-CONTAINER ...)
; processing (DEFMETHOD NODE-EMPTY-P ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFGENERIC NOTIFY-ELEMENT-OF-CHILD-STATUS ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD FIND-ITEM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/quad-tree-tmp33Y0RYX0.fasl
; compilation finished in 0:00:00.156
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/heaps.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* HEAP-CONTAINER ...)
; processing (DEFCLASS* HEAP-NODE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD L-CHILD ...)
; processing (DEFMETHOD R-CHILD ...)
; processing (DEFMETHOD HEAP-NODE-PARENT ...)
; processing (DEFMETHOD L-CHILD-INDEX ...)
; processing (DEFMETHOD R-CHILD-INDEX ...)
; processing (DEFMETHOD NODE-PARENT-INDEX ...)
; processing (DEFMETHOD EXCHANGE-HEAP-NODES ...)
; processing (DEFMETHOD MAKE-NODE-FOR-CONTAINER ...)
; processing (DEFMETHOD HEAPIFY ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD BIGGEST-ITEM ...)
; processing (DEFMETHOD DELETE-BIGGEST-ITEM ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFCLASS* K-BEST-HEAP-CONTAINER ...)
; processing (DEFMETHOD INSERT-ITEM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/heaps-tmp1SMVY96Q.fasl
; compilation finished in 0:00:00.304
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/container-mixins.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* FILTERED-CONTAINER-MIXIN ...)
; processing (DEFMETHOD ITERATE-ELEMENTS ...)
; processing (DEFMETHOD COLLECT-ELEMENTS ...)
; processing (DEFMETHOD ITERATE-KEY-VALUE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/container-mixins-tmpYHZKUFP9.fasl
; compilation finished in 0:00:00.180
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/union-find-container.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* UNION-FIND-NODE ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD MAKE-SET ...)
; processing (DEFMETHOD GRAFT-NODES ...)
; processing (DEFMETHOD FIND-SET ...)
; processing (DEFMETHOD LINK-NODES ...)
; processing (DEFCLASS* UNION-FIND-CONTAINER ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD REPRESENTATIVE ...)
; processing (DEFMETHOD REPRESENTATIVE-NODE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/union-find-container-tmpKC88DY7L.fasl
; compilation finished in 0:00:00.124
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/package-container.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* PACKAGE-CONTAINER ...)
; processing (DEFMETHOD (SETF PACKAGES) ...)
; processing (DEFMETHOD (SETF PACKAGES) ...)
; processing (DEFMETHOD ITERATE-ELEMENTS ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFUN BOUND-SYMBOLS-IN-PACKAGE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/package-container-tmp2S2S8XGZ.fasl
; compilation finished in 0:00:00.100
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/iterator-api.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFGENERIC MAKE-ITERATOR ...)
; processing (DEFGENERIC PRINT-ITERATOR ...)
; processing (DEFGENERIC FINISH ...)
; processing (DEFGENERIC MOVE-P ...)
; processing (DEFGENERIC ELEMENT-PASSES-P ...)
; processing (DEFGENERIC MOVE ...)
; processing (DEFGENERIC BASE-CLASS-FOR-ITERATEE ...)
; processing (DEFGENERIC CLASS-FOR-CONTENTS-AS ...)
; processing (DEFGENERIC CURRENT-ELEMENT ...)
; processing (DEFGENERIC CURRENT-ELEMENT-P ...)
; processing (DEFGENERIC SETUP-INITIAL-CONTAINER ...)
; processing (DEFGENERIC ADVANCE ...)
; processing (DEFGENERIC ITERATE-FORWARD ...)
; processing (DEFGENERIC MAKE-INTERNAL-ITERATOR ...)
; processing (DEFGENERIC MOVE-FORWARD ...)
; processing (DEFGENERIC MOVE-FORWARD-TO-NEXT-ELEMENT ...)
; processing (DEFGENERIC MOVE-INTERNAL ...)
; processing (DEFGENERIC NEXT-ELEMENT ...)
; processing (DEFGENERIC OPEN-FILE-FOR-ITERATOR ...)
; processing (DEFGENERIC RESET ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/iterator-api-tmpRH56ULGY.fasl
; compilation finished in 0:00:00.012
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/iterators.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CL-CONTAINERS)
; processing (DEFCONSTANT +ITERATOR-BEFORE-BEGINNING+ ...)
; processing (DEFCONSTANT +ITERATOR-AFTER-END+ ...)
; processing (DEFCONDITION BASIC-ITERATOR-CONDITION ...)
; processing (DEFCONDITION NO-CURRENT-ELEMENT-ERROR ...)
; processing (DEFCLASS* ABSTRACT-GENERATOR ...)
; processing (DEFMETHOD FINISH ...)
; processing (DEFCLASS* BASIC-ITERATOR ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD SETUP-INITIAL-CONTAINER ...)
; processing (DEFMETHOD PRINT-ITERATOR ...)
; processing (DEFMETHOD RESET ...)
; processing (DEFMETHOD MOVE-P ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD PRINT-ITERATOR ...)
; processing (DEFCLASS* FORWARD-ITERATOR ...)
; processing (DEFMETHOD ITERATE-CONTAINER ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD ELEMENT ...)
; processing (DEFMETHOD NEXT-ELEMENT ...)
; processing (DEFMETHOD CURRENT-ELEMENT-P ...)
; processing (DEFMETHOD ELEMENT ...)
; processing (DEFMETHOD MOVE ...)
; processing (DEFUN MOVE-FORWARD-P ...)
; processing (DEFMETHOD MOVE-FORWARD ...)
; processing (DEFMETHOD ITERATE-FORWARD ...)
; processing (DEFCLASS* TRANSFORMING-ITERATOR-MIXIN ...)
; processing (DEFMETHOD CURRENT-ELEMENT ...)
; processing (DEFMETHOD MOVE ...)
; processing (DEFCLASS* BASIC-FILTERED-ITERATOR-MIXIN ...)
; processing (DEFMETHOD MOVE ...)
; processing (DEFCLASS* FILTERED-ITERATOR-MIXIN ...)
; processing (DEFMETHOD ELEMENT-PASSES-P ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD MOVE-FORWARD-TO-NEXT-ELEMENT ...)
; processing (DEFCLASS* UNIQUE-VALUE-ITERATOR-MIXIN ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD ELEMENT-PASSES-P ...)
; processing (DEFMETHOD ELEMENT ...)
; processing (DEFCLASS* CIRCULAR-ITERATOR-MIXIN ...)
; processing (DEFMETHOD MOVE-P ...)
; processing (DEFCLASS* LIST-ITERATOR ...)
; processing (DEFMETHOD RESET ...)
; processing (DEFMETHOD MOVE ...)
; processing (DEFMETHOD CURRENT-ELEMENT ...)
; processing (DEFMETHOD MOVE-P ...)
; processing (DEFCLASS* ARRAY-ITERATOR ...)
; processing (DEFMETHOD RESET ...)
; processing (DEFMETHOD MOVE ...)
; processing (DEFMETHOD CURRENT-ELEMENT-P ...)
; processing (DEFMETHOD CURRENT-ELEMENT ...)
; processing (DEFMETHOD MOVE-P ...)
; processing (DEFCLASS* HASH-TABLE-ITERATOR ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD RESET ...)
; processing (DEFMETHOD MAKE-ITERATOR ...)
; processing (DEFMETHOD MAKE-ITERATOR ...)
; processing (DEFUN MAKE-GENERATOR ...)
; processing (DEFCLASS* BASIC-GENERATOR ...)
; processing (DEFCLASS* ARITHMETIC-SEQUENCE-GENERATOR ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD MOVE ...)
; processing (DEFMETHOD MOVE-P ...)
; processing (DEFMETHOD CURRENT-ELEMENT ...)
; processing (DEFCLASS* FINITE-ARITHMETIC-SEQUENCE-GENERATOR ...)
; processing (DEFMETHOD MOVE-P ...)
; processing (DEFUN MAP-CONTAINERS ...)
; processing (DEFUN COLLECT-CONTAINERS ...)
; processing (DEFMACRO WITH-ITERATOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/iterators-tmpASYD8V9R.fasl
; compilation finished in 0:00:00.956
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/file-iterators.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* BASIC-STREAM-ITERATOR ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD FINISH ...)
; processing (DEFMETHOD OPEN-FILE-FOR-ITERATOR ...)
; processing (DEFMETHOD OPEN-FILE-FOR-ITERATOR ...)
; processing (DEFMETHOD OPEN-FILE-FOR-ITERATOR ...)
; processing (DEFCLASS* FILE-ITERATOR ...)
; processing (DEFMETHOD BASE-CLASS-FOR-ITERATEE ...)
; processing (DEFMETHOD MOVE ...)
; processing (DEFMETHOD ADVANCE ...)
; processing (DEFMETHOD CURRENT-ELEMENT ...)
; processing (DEFMETHOD CURRENT-ELEMENT-P ...)
; processing (DEFMETHOD MOVE-P ...)
; processing (DEFCLASS* FILE-LINE-ITERATOR ...)
; processing (DEFMETHOD MOVE ...)
; processing (DEFMETHOD ADVANCE ...)
; processing (DEFMETHOD CURRENT-ELEMENT ...)
; processing (DEFMETHOD CURRENT-ELEMENT-P ...)
; processing (DEFMETHOD MOVE-P ...)
; processing (DEFMETHOD CLASS-FOR-CONTENTS-AS ...)
; processing (DEFCLASS* FILE-FORM-ITERATOR ...)
; processing (DEFMETHOD MOVE ...)
; processing (DEFMETHOD ADVANCE ...)
; processing (DEFMETHOD CURRENT-ELEMENT ...)
; processing (DEFMETHOD CURRENT-ELEMENT-P ...)
; processing (DEFMETHOD MOVE-P ...)
; processing (DEFMETHOD CLASS-FOR-CONTENTS-AS ...)
; processing (DEFCLASS* DELIMITED-ITERATOR ...)
; processing (DEFCLASS* INTERNAL-ITERATOR-MIXIN ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD MAKE-INTERNAL-ITERATOR ...)
; processing (DEFGENERIC CHARACTERIZE-ELEMENT ...)
; processing (DEFMETHOD CHARACTERIZE-ELEMENT ...)
; processing (DEFMETHOD MOVE ...)
; processing (DEFMETHOD MOVE-INTERNAL ...)
; processing (DEFMETHOD ADVANCE ...)
; processing (DEFMETHOD COMBINE-ELEMENTS ...)
; processing (DEFMETHOD CURRENT-ELEMENT ...)
; processing (DEFMETHOD CURRENT-ELEMENT-P ...)
; processing (DEFMETHOD MOVE-P ...)
; processing (DEFCLASS* WORD-ITERATOR ...)
; processing (DEFCLASS* LINE-ITERATOR ...)
; processing (DEFMETHOD CLASS-FOR-CONTENTS-AS ...)
; processing (DEFMETHOD CLASS-FOR-CONTENTS-AS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/file-iterators-tmp6WOKQBNY.fasl
; compilation finished in 0:00:00.604
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/dynamic-classes.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CL-CONTAINERS)
; processing (DEFVAR *DEFINE-CLASS-FORM* ...)
; processing (DEFUN SIMPLE-DEFINE-CLASS ...)
; processing (DEFUN SIMPLE-DEFINE-CLASS-NAME ...)
; processing (DEFUN DEFINE-CLASS ...)
; processing (DEFUN MAP-SUBCLASSES ...)
; processing (DEFUN SUPERCLASSES ...)
; processing (DEFUN FIND-EXISTING-SUBCLASS ...)
; processing (DEFUN FIND-OR-CREATE-CLASS ...)
; processing (DEFUN REMOVE-REDUNDANT-CLASSES ...)
; processing (DEFUN CLASS-REDUNDANT-P ...)
; processing (DEFGENERIC INCLUDE-CLASS-DEPENDENCIES ...)
; processing (DEFGENERIC EXISTING-SUBCLASS ...)
; processing (DEFVAR *PARAMETER-DYNAMIC-CLASS-TABLE* ...)
; processing (DEFUN TYPE->PARAMETER-TABLE ...)
; processing (DEFUN (SETF TYPE->PARAMETER-TABLE) ...)
; processing (DEFUN PARAMETER->DYNAMIC-CLASS ...)
; processing (DEFUN (SETF PARAMETER->DYNAMIC-CLASS) ...)
; processing (DEFUN TABLE&PARAMETER->DYNAMIC-CLASS ...)
; processing (DEFUN ADD-PARAMETER->DYNAMIC-CLASS ...)
; processing (DEFUN ADD-DYNAMIC-CLASS-FOR-PARAMETERS ...)
; processing (DEFUN EMPTY-ADD-PARAMETER->DYNAMIC-CLASS ...)
; processing (DEFUN EMPTY-ALL-ADD-PARAMETER->DYNAMIC-CLASS ...)
; processing (DEFUN DYNAMIC-CLASS-INFORMATION ...)
; processing (DEFMETHOD INCLUDE-CLASS-DEPENDENCIES ...)
; processing (DEFMETHOD EXISTING-SUBCLASS ...)
; processing (DEFUN DETERMINE-DYNAMIC-CLASS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/dynamic-classes-tmpBJ6R22VJ.fasl
; compilation finished in 0:00:00.244
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/dynamic-class-defs.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CL-CONTAINERS)
; processing (DEFVAR *CURRENT-ITERATEE* ...)
; processing (DEFMETHOD MAKE-CONTAINER ...)
; processing (ADD-PARAMETER->DYNAMIC-CLASS :ITERATOR ...)
; processing (ADD-PARAMETER->DYNAMIC-CLASS :ITERATOR ...)
; processing (ADD-PARAMETER->DYNAMIC-CLASS :ITERATOR ...)
; processing (ADD-PARAMETER->DYNAMIC-CLASS :ITERATOR ...)
; processing (ADD-PARAMETER->DYNAMIC-CLASS :GENERATOR ...)
; processing (ADD-PARAMETER->DYNAMIC-CLASS :GENERATOR ...)
; processing (ADD-PARAMETER->DYNAMIC-CLASS :GENERATOR ...)
; processing (ADD-PARAMETER->DYNAMIC-CLASS :GENERATOR ...)
; processing (ADD-PARAMETER->DYNAMIC-CLASS :GENERATOR ...)
; processing (ADD-PARAMETER->DYNAMIC-CLASS :GENERATOR ...)
; processing (DEFMETHOD EXISTING-SUBCLASS ...)
; processing (DEFMETHOD EXISTING-SUBCLASS ...)
; processing (DEFUN DETERMINE-ITERATOR-CLASS ...)
; processing (DEFUN DETERMINE-GENERATOR-CLASS ...)
; processing (DEFMETHOD INCLUDE-CLASS-DEPENDENCIES ...)
; processing (DEFMETHOD CLASS-FOR-CONTENTS-AS ...)
; processing (DEFMETHOD BASE-CLASS-FOR-ITERATEE ...)
; processing (DEFMETHOD BASE-CLASS-FOR-ITERATEE ...)
; processing (DEFMETHOD BASE-CLASS-FOR-ITERATEE ...)
; processing (DEFMETHOD BASE-CLASS-FOR-ITERATEE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/dynamic-class-defs-tmp880UUINP.fasl
; compilation finished in 0:00:00.116
; compiling file "/usr/share/common-lisp/source/anaphora/packages.lisp" (written 11 JAN 2021 12:20:58 PM):
; processing (DEFPACKAGE :ANAPHORA ...)
; processing (DEFPACKAGE :ANAPHORA-BASIC ...)
; processing (DEFPACKAGE :ANAPHORA-SYMBOL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/anaphora/packages-tmpAM0AC695.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/anaphora/early.lisp" (written 11 JAN 2021 12:20:58 PM):
; processing (IN-PACKAGE :ANAPHORA)
; processing (DEFMACRO WITH-UNIQUE-NAMES ...)
; processing (DEFMACRO IGNORE-FIRST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/anaphora/early-tmp2E6CM8AD.fasl
; compilation finished in 0:00:00.044
; compiling file "/usr/share/common-lisp/source/anaphora/symbolic.lisp" (written 11 JAN 2021 12:20:58 PM):
; processing (IN-PACKAGE :ANAPHORA)
; processing (DEFMACRO INTERNAL-SYMBOL-MACROLET ...)
; processing (DEFINE-SETF-EXPANDER INTERNAL-SYMBOL-MACROLET ...)
; processing (WITH-UNIQUE-NAMES (S-INDICATOR CURRENT-S-INDICATOR) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/anaphora/symbolic-tmpZNDJ6CK7.fasl
; compilation finished in 0:00:00.052
; compiling file "/usr/share/common-lisp/source/anaphora/anaphora.lisp" (written 11 JAN 2021 12:20:58 PM):
; processing (IN-PACKAGE :ANAPHORA)
; processing (DEFMACRO ALET ...)
; processing (DEFMACRO SLET ...)
; processing (DEFMACRO AAND ...)
; processing (DEFMACRO SOR ...)
; processing (DEFMACRO AIF ...)
; processing (DEFMACRO SIF ...)
; processing (DEFMACRO ASIF ...)
; processing (DEFMACRO APROG1 ...)
; processing (DEFMACRO AWHEN ...)
; processing (DEFMACRO SWHEN ...)
; processing (DEFMACRO SUNLESS ...)
; processing (DEFMACRO ACASE ...)
; processing (DEFMACRO SCASE ...)
; processing (DEFMACRO AECASE ...)
; processing (DEFMACRO SECASE ...)
; processing (DEFMACRO ACCASE ...)
; processing (DEFMACRO SCCASE ...)
; processing (DEFMACRO ATYPECASE ...)
; processing (DEFMACRO STYPECASE ...)
; processing (DEFMACRO AETYPECASE ...)
; processing (DEFMACRO SETYPECASE ...)
; processing (DEFMACRO ACTYPECASE ...)
; processing (DEFMACRO SCTYPECASE ...)
; processing (DEFMACRO ACOND ...)
; processing (DEFMACRO SCOND ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/anaphora/anaphora-tmpFTHRNUUF.fasl
; compilation finished in 0:00:00.320
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/package.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:COMMON-LISP-USER)
; processing (DEFPACKAGE #:CL-MARKDOWN ...)
; processing (DEFPACKAGE #:CL-MARKDOWN-USER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/package-tmpU876FAXB.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/api.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFGENERIC RESET ...)
; processing (DEFGENERIC (SETF DOCUMENT-PROPERTY) ...)
; processing (DEFGENERIC RENDER-TO-STREAM ...)
; processing (DEFGENERIC MAIN-PARENT ...)
; processing (DEFGENERIC HANDLE-SPANS ...)
; processing (DEFGENERIC SCAN-ONE-SPAN ...)
; processing (DEFGENERIC PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFGENERIC UNCONVERT-ESCAPES ...)
; processing (DEFGENERIC RENDER ...)
; processing (DEFGENERIC IT-STARTS-WITH-BLOCK-LEVEL-HTML-P ...)
; processing (DEFGENERIC MARKUP-CLASS-MERGABLE-P ...)
; processing (DEFGENERIC MERGE-LINES-IN-CHUNKS ...)
; processing (DEFGENERIC CAN-MERGE-LINES-P ...)
; processing (DEFGENERIC HANDLE-PARAGRAPH-EVAL-INTERACTIONS ...)
; processing (DEFGENERIC ENCODE-HTML ...)
; processing (DEFGENERIC MARKUP-CLASS-FOR-HTML ...)
; processing (DEFGENERIC RENDER-SPAN-TO-HTML ...)
; processing (DEFGENERIC GENERATE-LINK-OUTPUT ...)
; processing (DEFGENERIC ADD-HTML-HEADER-P ...)
; processing (DEFGENERIC RENDER-PLAIN ...)
; processing (DEFGENERIC RENDER-SPAN-PLAIN ...)
; processing (DEFGENERIC PROCESS-SPAN-FOR ...)
; processing (DEFGENERIC GENERATE-LINK-OUTPUT-FOR-KIND ...)
; processing (DEFGENERIC PROCESS-SPAN ...)
; processing (DEFGENERIC PRINT-HTML-MARKUP ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/api-tmpS0FIYVOM.fasl
; compilation finished in 0:00:00.024
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/definitions.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFPARAMETER *SPACES-PER-TAB* ...)
; processing (DEFPARAMETER *PARSING-ENVIRONMENT* ...)
; processing (DEFPARAMETER *CHUNK-PARSING-ENVIRONMENTS* ...)
; processing (DEFPARAMETER *SPANNER-PARSING-ENVIRONMENTS* ...)
; processing (DEFPARAMETER *HORIZONTAL-RULE-COUNT-THRESHOLD* ...)
; processing (DEFPARAMETER *DEFAULT-STREAM* ...)
; processing (DEFPARAMETER *DEFAULT-FORMAT* ...)
; processing (DEFVAR *OUTPUT-STREAM* ...)
; processing (DEFVAR *CURRENT-INDENTATION-LEVEL* ...)
; processing (DEFPARAMETER *CURRENT-DOCUMENT* ...)
; processing (DEFPARAMETER *CURRENT-FORMAT* ...)
; processing (DEFPARAMETER *RENDER-ACTIVE-FUNCTIONS* ...)
; processing (DEFPARAMETER *PARSE-ACTIVE-FUNCTIONS* ...)
; processing (DEFPARAMETER *BLOCK-LEVEL-HTML-TAGS* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/definitions-tmpU2JU52YL.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/macros.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFMACRO DEFSIMPLE-EXTENSION ...)
; processing (DEFUN %VALIDATE-DEFEXTENSION-ARGUMENTS ...)
; processing (DEFUN %COLLECT-ARGUMENTS ...)
; processing (DEFUN %COLLECT-POSITIONALS ...)
; processing (DEFPARAMETER *EXTENSIONS* ...)
; processing (DEFMACRO DEFEXTENSION ...)
; processing (DEFUN %IMPORT/EXPORT-SYMBOL ...)
; processing (DEFMACRO AAND+ ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/macros-tmpOZGOOYLD.fasl
; compilation finished in 0:00:00.296
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/class-defs.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFCLASS MARKDOWN-WARNING ...)
; processing (DEFCLASS* ABSTRACT-DOCUMENT ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS* DOCUMENT ...)
; processing (DEFCLASS* CHILD-DOCUMENT ...)
; processing (DEFCLASS* MULTI-DOCUMENT ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS* INCLUDED-DOCUMENT ...)
; processing (DEFGENERIC DOCUMENT-PROPERTY ...)
; processing (DEFMETHOD DOCUMENT-PROPERTY ...)
; processing (DEFMETHOD (SETF DOCUMENT-PROPERTY) ...)
; processing (DEFUN FIND-LINK ...)
; processing (DEFUN FORM-PROPERTY-NAME ...)
; processing (DEFCLASS* CHUNK ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS* CHUNK-PARSING-ENVIRONMENT ...)
; processing (DEFCLASS* PARSING-ENVIRONMENT ...)
; processing (DEFUN CURRENT-CHUNK-PARSER ...)
; processing (DEFCLASS* BASIC-LINK-INFO ...)
; processing (DEFCLASS* LINK-INFO ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFCLASS* EXTENDED-LINK-INFO ...)
; processing (DEFMETHOD PRINT-OBJECT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/class-defs-tmp6YEALK2R.fasl
; compilation finished in 0:00:00.284
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/utilities.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFUN NEXT-BLOCK ...)
; processing (DEFMETHOD RENDER-TO-STREAM ...)
; processing (DEFUN ENSURE-STRING ...)
; processing (DEFMETHOD MAIN-PARENT ...)
; processing (DEFMETHOD MAIN-PARENT ...)
; processing (DEFUN ROOT-PARENT ...)
; processing (DEFUN COLLECT-LINKS ...)
; processing (DEFUN STARTS-WITH ...)
; processing (DEFUN MARKDOWN-WARNING ...)
; processing (EVAL-ALWAYS (DEFUN _MARK-RANGE ...) ...)
; processing (DEFPARAMETER +FIRST-NAME-CHARACTERS+ ...)
; processing (DEFPARAMETER +NAME-CHARACTERS+ ...)
; processing (DEFUN HTML-SAFE-NAME ...)
; processing (DEFUN STRING->LIST ...)
; processing (DEFUN PROCESS-BRACKETS ...)
; processing (DEFUN SHORT-SOURCE ...)
; processing (DEFUN COULD-BE-HTML-TAG-P ...)
; processing (DEFUN STREAM-STRING-FOR-HTML ...)
; processing (DEFUN ENCODE-STRING-FOR-HTML ...)
; processing (DEFUN ENCODE-PRE ...)
; processing (DEFUN ENCODE-STRING-FOR-TITLE ...)
; processing (DEFUN FIND-INCLUDE-FILE ...)
; processing (DEFUN PROCESS-CHILD-MARKDOWN ...)
; processing (DEFUN ASDF-SYSTEM-SOURCE-FILE ...)
; processing (DEFUN ASDF-SYSTEM-SOURCE-DIRECTORY ...)
; processing (DEFUN SYSTEM-RELATIVE-PATHNAME ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/utilities-tmpRIQGDY4F.fasl
; compilation finished in 0:00:00.492
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/regexes.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:MARKDOWN)
; processing (DEFINE-PARSE-TREE-SYNONYM LINE-ENDS-WITH-TWO-SPACES ...)
; processing (DEFINE-PARSE-TREE-SYNONYM EMPHASIS-1 ...)
; processing (DEFINE-PARSE-TREE-SYNONYM EMPHASIS-2 ...)
; processing (DEFINE-PARSE-TREE-SYNONYM STRONG-1 ...)
; processing (DEFINE-PARSE-TREE-SYNONYM STRONG-2 ...)
; processing (DEFINE-PARSE-TREE-SYNONYM STRONG-EM-1 ...)
; processing (DEFINE-PARSE-TREE-SYNONYM STRONG-EM-2 ...)
; processing (DEFINE-PARSE-TREE-SYNONYM BACKTICK ...)
; processing (DEFINE-PARSE-TREE-SYNONYM AUTO-LINK ...)
; processing (DEFINE-PARSE-TREE-SYNONYM AUTO-MAIL ...)
; processing (DEFINE-PARSE-TREE-SYNONYM HTML ...)
; processing (DEFINE-PARSE-TREE-SYNONYM ENTITY ...)
; processing (DEFINE-PARSE-TREE-SYNONYM HOSTNAME-CHAR ...)
; processing (DEFINE-PARSE-TREE-SYNONYM HOSTNAME ...)
; processing (DEFINE-PARSE-TREE-SYNONYM PATHNAME-CHAR ...)
; processing (DEFINE-PARSE-TREE-SYNONYM URL-PATHNAME ...)
; processing (DEFINE-PARSE-TREE-SYNONYM URL ...)
; processing (DEFINE-PARSE-TREE-SYNONYM URL-NO-REGISTERS ...)
; processing (DEFINE-PARSE-TREE-SYNONYM BRACKETED ...)
; processing (DEFPARAMETER *ESCAPE-CHARACTERS* ...)
; processing (DEFINE-PARSE-TREE-SYNONYM VALID-ESCAPE ...)
; processing (DEFINE-PARSE-TREE-SYNONYM ESCAPED-CHARACTER ...)
; processing (DEFINE-PARSE-TREE-SYNONYM ESCAPE-KLUDGE ...)
; processing (DEFINE-PARSE-TREE-SYNONYM LINK+TITLE ...)
; processing (DEFINE-PARSE-TREE-SYNONYM INLINE-LINK ...)
; processing (DEFINE-PARSE-TREE-SYNONYM REFERENCE-LINK ...)
; processing (DEFINE-PARSE-TREE-SYNONYM LINK-LABEL ...)
; processing (DEFINE-PARSE-TREE-SYNONYM EXTENDED-LINK-LABEL ...)
; processing (DEFINE-PARSE-TREE-SYNONYM CODED-REFERENCE-LINK ...)
; processing (DEFINE-PARSE-TREE-SYNONYM BRACKETED ...)
; processing (DEFINE-PARSE-TREE-SYNONYM INLINE-IMAGE ...)
; processing (DEFINE-PARSE-TREE-SYNONYM INLINE-IMAGE ...)
; processing (DEFINE-PARSE-TREE-SYNONYM REFERENCE-IMAGE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/regexes-tmpMC7D4L3V.fasl
; compilation finished in 0:00:00.064
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/spans.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFVAR *CURRENT-SPAN* ...)
; processing (DEFSTRUCT (MARKDOWN-SCANNER #) ...)
; processing (SETF (ITEM-AT-1 *SPANNER-PARSING-ENVIRONMENTS* ...) ...)
; processing (SETF (ITEM-AT-1 *SPANNER-PARSING-ENVIRONMENTS* ...) ...)
; processing (DEFUN SCANNERS-FOR-CHUNK ...)
; processing (DEFMETHOD HANDLE-SPANS ...)
; processing (DEFMETHOD HANDLE-SPANS ...)
; processing (DEFUN SCAN-LINES-WITH-SCANNERS ...)
; processing (DEFMETHOD SCAN-ONE-SPAN ...)
; processing (DEFMETHOD SCAN-ONE-SPAN ...)
; processing (DEFMETHOD PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFMETHOD PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFMETHOD PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFMETHOD PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFMETHOD PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFMETHOD PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFMETHOD PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFMETHOD PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFMETHOD PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFMETHOD SCAN-ONE-SPAN ...)
; processing (DEFUN COMBINE-STRINGS ...)
; processing (DEFUN CONVERT-ESCAPE-TEMPORARILY ...)
; processing (DEFMETHOD UNCONVERT-ESCAPES ...)
; processing (DEFMETHOD UNCONVERT-ESCAPES ...)
; processing (DEFMETHOD UNCONVERT-ESCAPES ...)
; processing (DEFMETHOD UNCONVERT-ESCAPES ...)
; processing (DEFMETHOD UNCONVERT-ESCAPES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/spans-tmpF6417YGC.fasl
; compilation finished in 0:00:00.376
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/markdown.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFUN MARKDOWN ...)
; processing (DEFUN CONTAINING-DIRECTORY ...)
; processing (DEFMETHOD RENDER ...)
; processing (DEFMETHOD RENDER ...)
; processing (DEFMETHOD RESET ...)
; processing (DEFUN NULL-STRIPPER ...)
; processing (DEFUN ONE-TAB-STRIPPER ...)
; processing (DEFUN BLOCKQUOTE-STRIPPER ...)
; processing (DEFUN BLOCKQUOTE-COUNT ...)
; processing (DEFUN LINE-INDENTATION ...)
; processing (DEFUN LINE-CHANGES-INDENTATION-P ...)
; processing (DEFUN LINE-STARTS-WITH-BULLET-P ...)
; processing (DEFUN CHAR-IS-TAB-OR-SPACE-P ...)
; processing (DEFUN CHAR-IS-BULLET-P ...)
; processing (DEFUN LINE-STARTS-WITH-NUMBER-P ...)
; processing (DEFUN LINE-IS-EMPTY-P ...)
; processing (DEFUN LINE-IS-NOT-EMPTY-P ...)
; processing (DEFUN LINE-IS-BLOCKQUOTE-P ...)
; processing (DEFUN LINE-IS-CODE-P ...)
; processing (DEFUN LINE-COULD-BE-HEADER-MARKER-P ...)
; processing (DEFUN LINE-IS-LINK-LABEL-P ...)
; processing (DEFUN LINE-IS-EXTENDED-LINK-LABEL-P ...)
; processing (DEFUN LINE-OTHER-P ...)
; processing (DEFUN HORIZONTAL-RULE-CHAR-P ...)
; processing (DEFUN LINE-IS-HORIZONTAL-RULE-P ...)
; processing (SETF (ITEM-AT-1 *CHUNK-PARSING-ENVIRONMENTS* ...) ...)
; processing (SETF (ITEM-AT-1 *CHUNK-PARSING-ENVIRONMENTS* ...) ...)
; processing (DEFUN MAYBE-STRIP-LINE ...)
; processing (DEFUN CHUNK-SOURCE ...)
; processing (DEFUN HANDLE-HORIZONTAL-RULES ...)
; processing (DEFMETHOD IT-STARTS-WITH-BLOCK-LEVEL-HTML-P ...)
; processing (DEFMETHOD IT-STARTS-WITH-BLOCK-LEVEL-HTML-P ...)
; processing (DEFUN HANDLE-PARAGRAPHS ...)
; processing (DEFUN HANDLE-BULLET-PARAGRAPHS ...)
; processing (DEFUN HANDLE-ATX-HEADERS ...)
; processing (DEFUN MAKE-HEADER ...)
; processing (DEFUN ATX-HEADER-P ...)
; processing (DEFUN ATX-HEADER-MARKUP-CLASS ...)
; processing (DEFUN REMOVE-ATX-HEADER ...)
; processing (DEFUN CAN-MERGE-CHUNKS-P ...)
; processing (DEFMETHOD MARKUP-CLASS-MERGABLE-P ...)
; processing (DEFMETHOD MARKUP-CLASS-MERGABLE-P ...)
; processing (DEFUN MERGE-CHUNKS-IN-DOCUMENT ...)
; processing (DEFUN MERGE-CHUNKS ...)
; processing (DEFMETHOD MERGE-LINES-IN-CHUNKS ...)
; processing (DEFMETHOD MERGE-LINES-IN-CHUNKS ...)
; processing (DEFMETHOD MERGE-LINES-IN-CHUNKS ...)
; processing (DEFMETHOD CAN-MERGE-LINES-P ...)
; processing (DEFMETHOD CAN-MERGE-LINES-P ...)
; processing (DEFUN HANDLE-SETEXT-HEADERS ...)
; processing (DEFUN REMOVED-IGNORED-CHUNKS? ...)
; processing (DEFUN SETEXT-HEADER-MARKUP-CLASS ...)
; processing (DEFUN HANDLE-LINK-REFERENCE-TITLES ...)
; processing (DEFUN HANDLE-EXTENDED-LINK-REFERENCES ...)
; processing (DEFUN LINE-COULD-BE-LINK-REFERENCE-TITLE-P ...)
; processing (DEFUN HANDLE-BULLET-LISTS ...)
; processing (DEFUN REMOVE-BULLET ...)
; processing (DEFUN HANDLE-NUMBER-LISTS ...)
; processing (DEFUN REMOVE-NUMBER ...)
; processing (DEFUN HANDLE-BLOCKQUOTES ...)
; processing (DEFUN REMOVE-BLOCKQUOTE ...)
; processing (DEFUN HANDLE-CODE ...)
; processing (DEFUN REMOVE-INDENT ...)
; processing (DEFUN CANONIZE-DOCUMENT ...)
; processing (DEFUN CANONIZE-CHUNK-MARKUP-CLASS ...)
; processing (DEFUN CANONIZE-MARKUP-CLASS ...)
; processing (DEFUN CLEANUP ...)
; processing (DEFUN REMOVE-EMPTY-BITS ...)
; processing (DEFMETHOD HANDLE-PARAGRAPH-EVAL-INTERACTIONS ...)
; processing (DEFMETHOD HANDLE-PARAGRAPH-EVAL-INTERACTIONS ...)
; processing (DEFUN CHUNK-WANTS-PARAGRAPH-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/markdown-tmpBP6KLFKN.fasl
; compilation finished in 0:00:00.940
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/html.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFSTRUCT (HTML-MARKUP # ...) ...)
; processing (DEFMETHOD PRINT-HTML-MARKUP ...)
; processing (DEFPARAMETER *MARKUP->HTML* ...)
; processing (DEFVAR *MAGIC-SPACE-P* ...)
; processing (DEFVAR *MAGIC-LINE-P* ...)
; processing (DEFPARAMETER *MAGIC-SPACE* ...)
; processing (DEFPARAMETER *MAGIC-LINE* ...)
; processing (DEFGENERIC RENDER-TO-HTML ...)
; processing (DEFMETHOD RENDER ...)
; processing (DEFUN HTML-BLOCK-MARKUP ...)
; processing (DEFUN HTML-INNER-BLOCK-MARKUP ...)
; processing (DEFMETHOD RENDER-TO-HTML ...)
; processing (DEFMETHOD ENCODE-HTML ...)
; processing (DEFMETHOD ENCODE-HTML ...)
; processing (DEFMETHOD MARKUP-CLASS-FOR-HTML ...)
; processing (DEFMETHOD RENDER-TO-HTML ...)
; processing (DEFMETHOD RENDER-TO-HTML ...)
; processing (DEFUN OUTPUT-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD GENERATE-LINK-OUTPUT ...)
; processing (DEFMETHOD GENERATE-LINK-OUTPUT ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFUN OUTPUT-LINK ...)
; processing (DEFUN OUTPUT-IMAGE ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFUN STREAM-OUT-MARKUP ...)
; processing (DEFMETHOD RENDER-TO-HTML ...)
; processing (DEFMETHOD ADD-HTML-HEADER-P ...)
; processing (DEFMETHOD ADD-HTML-HEADER-P ...)
; processing (DEFUN INNER-BLOCK ...)
; processing (DEFVAR *HTML-META* ...)
; processing (DEFUN GENERATE-HTML-HEADER ...)
; processing (DEFUN GENERATE-DOCTYPE ...)
; processing (DEFUN INSERT-STYLE-SHEET ...)
; processing (DEFUN OUTPUT-ANCHOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/html-tmpVPI5L8SY.fasl
; compilation finished in 0:00:00.736
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/plain.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFMETHOD RENDER ...)
; processing (DEFMETHOD RENDER-PLAIN ...)
; processing (DEFMETHOD RENDER-PLAIN ...)
; processing (DEFMETHOD RENDER-PLAIN ...)
; processing (DEFMETHOD RENDER-PLAIN ...)
; processing (DEFMETHOD RENDER-SPAN-PLAIN ...)
; processing (DEFMETHOD RENDER-SPAN-PLAIN ...)
; processing (DEFMETHOD RENDER-SPAN-PLAIN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/plain-tmpZXPHUNLJ.fasl
; compilation finished in 0:00:00.112
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/multiple-documents.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFUN MARKDOWN-MANY ...)
; processing (DEFUN MERGE-ARGUMENTS ...)
; processing (DEFUN TRANSFER-DOCUMENT-DATA ...)
; processing (DEFUN TRANSFER-DOCUMENT-METADATA ...)
; processing (DEFUN TRANSFER-SELECTED-PROPERTIES ...)
; processing (DEFUN TRANSFER-LINK-INFO ...)
; processing (DEFGENERIC TRANSFER-1-LINK-INFO ...)
; processing (DEFMETHOD TRANSFER-1-LINK-INFO ...)
; processing (DEFUN RELATIVE-URL-WRT-DESTINATION ...)
; processing (DEFUN RELATIVE-URL-P ...)
; processing (DEFMETHOD TRANSFER-1-LINK-INFO ...)
; processing (DEFGENERIC UGLY-CREATE-FROM-TEMPLATE ...)
; processing (DEFMETHOD UGLY-CREATE-FROM-TEMPLATE ...)
; processing (DEFGENERIC MERGE-ENTRIES ...)
; processing (DEFMETHOD MERGE-ENTRIES ...)
; processing (DEFMETHOD MERGE-ENTRIES ...)
; processing (DEFMETHOD MERGE-ENTRIES ...)
; processing (DEFMETHOD MERGE-ENTRIES ...)
; processing (DEFMETHOD MERGE-ENTRIES ...)
; processing (DEFMETHOD MERGE-ENTRIES ...)
; processing (DEFMETHOD MERGE-ENTRIES ...)
; processing (DEFMETHOD MERGE-ENTRIES ...)
; processing (DEFMETHOD MERGE-ENTRIES ...)
; processing (DEFUN MERGE-ELEMENTS-VIA-ITERATION ...)
; processing (DEFUN MERGE-USING-KEY-VALUE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/multiple-documents-tmpNEKVDF5V.fasl
; compilation finished in 0:00:00.284
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/epilogue.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (SETF *PARSING-ENVIRONMENT* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/epilogue-tmpBK5RG7G7.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/extension-mechanisms.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFUN ADD-EXTENSION ...)
; processing (DEFINE-PARSE-TREE-SYNONYM WIKI-LINK ...)
; processing (DEFINE-PARSE-TREE-SYNONYM EVAL ...)
; processing (DEFINE-PARSE-TREE-SYNONYM EVAL-IN-CODE ...)
; processing (EVAL-WHEN (:LOAD-TOPLEVEL :EXECUTE) ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFUN RENDER-HANDLE-EVAL ...)
; processing (DEFUN CANONIZE-COMMAND ...)
; processing (DEFMETHOD PROCESS-SPAN ...)
; processing (DEFMETHOD PROCESS-SPAN ...)
; processing (DEFUN PROCESS-HANDLE-EVAL ...)
; processing (DEFMETHOD PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFMETHOD PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFUN %PULL-ARGUMENTS-FROM-STRING ...)
; processing (DEFMETHOD GENERATE-LINK-OUTPUT-FOR-KIND ...)
; processing (DEFEXTENSION (GLOSSARY) ...)
; processing (DEFMETHOD GENERATE-LINK-OUTPUT-FOR-KIND ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/extension-mechanisms-tmp4LTI2T90.fasl
; compilation finished in 0:00:00.208
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/extensions.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFSIMPLE-EXTENSION TODAY ...)
; processing (DEFSIMPLE-EXTENSION NOW ...)
; processing (DEFEXTENSION (COMMENT :ARGUMENTS ...) ...)
; processing (DEFEXTENSION (REMARK :ARGUMENTS ...) ...)
; processing (DEFEXTENSION (ANCHOR :ARGUMENTS ...) ...)
; processing (DEFEXTENSION (PROPERTY :ARGUMENTS ...) ...)
; processing (DEFEXTENSION (IFDEF :ARGUMENTS ...) ...)
; processing (DEFEXTENSION (SET-PROPERTY :ARGUMENTS ...) ...)
; processing (DEFEXTENSION (TABLE-OF-CONTENTS :ARGUMENTS ...) ...)
; processing (DEFUN COLLECT-TOC-HEADINGS ...)
; processing (DEFSIMPLE-EXTENSION TOC-LINK ...)
; processing (DEFUN MAKE-REF ...)
; processing (DEFUN ADD-TOC-ANCHORS ...)
; processing (DEFUN SIMPLE-ANCHOR-P ...)
; processing (DEFUN HEADER-P ...)
; processing (DEFEXTENSION (ABBREV :ARGUMENTS ...) ...)
; processing (DEFEXTENSION (INCLUDE :ARGUMENTS ...) ...)
; processing (DEFEXTENSION (INCLUDE-IF :ARGUMENTS ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/extensions-tmp5XKUDJNN.fasl
; compilation finished in 0:00:00.276
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/footnotes.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFCLASS* FOOTNOTE-INFO ...)
; processing (EVAL-WHEN (:LOAD-TOPLEVEL :EXECUTE) ...)
; processing (DEFUN FOOTNOTE ...)
; processing (DEFUN FOOTNOTES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/footnotes-tmp7YZGBD1I.fasl
; compilation finished in 0:00:00.080
; compiling file "/usr/share/common-lisp/source/trivial-utf-8/trivial-utf-8.lisp" (written 01 OCT 2011 03:17:57 PM):
; processing (DEFPACKAGE :TRIVIAL-UTF-8 ...)
; processing (IN-PACKAGE :TRIVIAL-UTF-8)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN UTF-8-BYTE-LENGTH ...)
; processing (DEFMACRO AS-UTF-8-BYTES ...)
; processing (DEFUN STRING-TO-UTF-8-BYTES ...)
; processing (DEFUN WRITE-UTF-8-BYTES ...)
; processing (DEFINE-CONDITION UTF-8-DECODING-ERROR ...)
; processing (DECLAIM (INLINE UTF-8-GROUP-SIZE))
; processing (DEFUN UTF-8-GROUP-SIZE ...)
; processing (DEFUN UTF-8-STRING-LENGTH ...)
; processing (DEFUN GET-UTF-8-CHARACTER ...)
; processing (DEFUN UTF-8-BYTES-TO-STRING ...)

; file: /usr/share/common-lisp/source/trivial-utf-8/trivial-utf-8.lisp
; in: DEFUN UTF-8-BYTES-TO-STRING
;     (COERCE TRIVIAL-UTF-8::BYTES-IN '(SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (AND VECTOR
;                                 (NOT
;                                  (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                   . #1=((*))))), not a (SIMPLE-ARRAY * . #1#).

; processing (DEFUN READ-UTF-8-STRING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/trivial-utf-8/trivial-utf-8-tmp9CBLWGJC.fasl
; compilation finished in 0:00:00.488
; compiling file "/usr/share/common-lisp/source/uuid/uuid.lisp" (written 29 JUL 2013 03:35:41 AM):
; processing (DEFPACKAGE :UUID ...)
; processing (IN-PACKAGE :UUID)
; processing (DEFVAR *CLOCK-SEQ* ...)
; processing (DEFVAR *NODE* ...)
; processing (DEFVAR *TICKS-PER-COUNT* ...)
; processing (DEFPARAMETER *UUID-RANDOM-STATE* ...)
; processing (DEFCLASS UUID ...)
; processing (DEFUN MAKE-UUID-FROM-STRING ...)
; processing (DEFPARAMETER +NAMESPACE-DNS+ ...)
; processing (DEFPARAMETER +NAMESPACE-URL+ ...)
; processing (DEFPARAMETER +NAMESPACE-OID+ ...)
; processing (DEFPARAMETER +NAMESPACE-X500+ ...)
; processing (DEFUN GET-NODE-ID ...)
; processing (LET (# #) ...)
; processing (DEFUN FORMAT-V3OR5-UUID ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN PRINT-BYTES ...)
; processing (DEFUN FORMAT-AS-URN ...)
; processing (DEFUN MAKE-NULL-UUID ...)
; processing (DEFUN MAKE-V1-UUID ...)
; processing (DEFUN MAKE-V3-UUID ...)
; processing (DEFUN MAKE-V4-UUID ...)
; processing (DEFUN MAKE-V5-UUID ...)
; processing (DEFUN UUID= ...)
; processing (DEFUN UUID-TO-BYTE-ARRAY ...)
; processing (DEFMACRO ARR-TO-BYTES ...)
; processing (DEFUN BYTE-ARRAY-TO-UUID ...)
; processing (DEFUN DIGEST-UUID ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/uuid/uuid-tmpYULTV5PF.fasl
; compilation finished in 0:00:00.316
; compiling file "/usr/share/common-lisp/source/cl-utilities/package.lisp" (written 03 MAY 2006 01:55:58 AM):
; processing (DEFPACKAGE :CL-UTILITIES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-utilities/package-tmpW755GQ70.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/cl-utilities/split-sequence.lisp" (written 03 MAY 2006 01:55:58 AM):
; processing (IN-PACKAGE :CL-UTILITIES)
; processing (DEFUN SPLIT-SEQUENCE ...)
; processing (DEFUN SPLIT-SEQUENCE-IF ...)
; processing (DEFUN SPLIT-SEQUENCE-IF-NOT ...)
; processing (DEFUN PARTITION ...)
; processing (DEFUN PARTITION-IF ...)
; processing (DEFUN PARTITION-IF-NOT ...)
; processing (DEFINE-COMPILER-MACRO PARTITION ...)
; processing (DEFINE-COMPILER-MACRO PARTITION-IF ...)
; processing (DEFINE-COMPILER-MACRO PARTITION-IF-NOT ...)
; processing (PUSHNEW :SPLIT-SEQUENCE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-utilities/split-sequence-tmp2X7X3O5E.fasl
; compilation finished in 0:00:00.260
; compiling file "/usr/share/common-lisp/source/cl-utilities/with-unique-names.lisp" (written 03 MAY 2006 01:55:58 AM):
; processing (IN-PACKAGE :CL-UTILITIES)
; processing (DEFMACRO WITH-UNIQUE-NAMES ...)
; processing (DEFUN %WITH-UNIQUE-NAMES-BINDING-PARTS ...)
; processing (DEFINE-CONDITION LIST-BINDING-NOT-SUPPORTED ...)
; processing (DEFMACRO WITH-GENSYMS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-utilities/with-unique-names-tmp8K9J0MSI.fasl
; compilation finished in 0:00:00.076
; compiling file "/usr/share/common-lisp/source/cl-utilities/once-only.lisp" (written 03 MAY 2006 01:55:58 AM):
; processing (IN-PACKAGE :CL-UTILITIES)
; processing (DEFUN %CHECK-ONCE-ONLY-NAMES ...)
; processing (DEFMACRO ONCE-ONLY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-utilities/once-only-tmpM7464154.fasl
; compilation finished in 0:00:00.072
; compiling file "/usr/share/common-lisp/source/cl-utilities/extremum.lisp" (written 03 MAY 2006 01:55:58 AM):
; processing (IN-PACKAGE :CL-UTILITIES)
; processing (DEFINE-CONDITION NO-EXTREMUM ...)
; processing (DEFUN COMPARATOR ...)

; file: /usr/share/common-lisp/source/cl-utilities/extremum.lisp
; in: DEFUN COMPARATOR
;     (FUNCALL CL-UTILITIES::TEST (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::A)
;              (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::B))
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST is not known to be a function

;     (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::A)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   KEY is not known to be a function

;     (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::B)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   KEY is not known to be a function

; processing (DEFINE-COMPILER-MACRO COMPARATOR ...)
; processing (DEFUN ZERO-LENGTH-P ...)
; processing (DECLAIM (INLINE ZERO-LENGTH-P))
; processing (DEFMACRO WITH-CHECK-LENGTH ...)
; processing (DEFUN EXTREMUM ...)

; file: /usr/share/common-lisp/source/cl-utilities/extremum.lisp
; in: DEFUN EXTREMUM
;     (DEFUN CL-UTILITIES:EXTREMUM
;            (SEQUENCE CL-UTILITIES::PREDICATE
;             &KEY (CL-UTILITIES::KEY #'IDENTITY) (CL-UTILITIES::START 0)
;             CL-UTILITIES::END)
;       #<(SIMPLE-ARRAY CHARACTER
;          (225)) Returns the element of SEQUENCE that would appear first if the
;   sequence were ordered according to SORT using PREDICATE and KEY using
;   an unstable sorting algorithm. See http://www.cliki.net/EXTREMUM fo... {55EEC48F}>
;       (CL-UTILITIES::WITH-CHECK-LENGTH (SEQUENCE CL-UTILITIES::START
;                                         CL-UTILITIES::END)
;         (REDUCE
;          (CL-UTILITIES::COMPARATOR CL-UTILITIES::PREDICATE CL-UTILITIES::KEY)
;          SEQUENCE :START CL-UTILITIES::START :END CL-UTILITIES::END)))
; ==>
;   (SB-IMPL::%DEFUN 'CL-UTILITIES:EXTREMUM
;                    (SB-INT:NAMED-LAMBDA CL-UTILITIES:EXTREMUM
;                        (SEQUENCE CL-UTILITIES::PREDICATE &KEY
;                         (CL-UTILITIES::KEY #'IDENTITY) (CL-UTILITIES::START 0)
;                         CL-UTILITIES::END)
;                      (DECLARE (SB-C::TOP-LEVEL-FORM))
;                      #<(SIMPLE-ARRAY CHARACTER
;                         (225)) Returns the element of SEQUENCE that would appear first if the
; sequence were ordered according to SORT using PREDICATE and KEY using
; an unstable sorting algorithm. See http://www.cliki.net/EXTREMUM fo... {55EEC48F}>
;                      (BLOCK CL-UTILITIES:EXTREMUM
;                        (CL-UTILITIES::WITH-CHECK-LENGTH (SEQUENCE
;                                                          CL-UTILITIES::START
;                                                          CL-UTILITIES::END)
;                          (REDUCE # SEQUENCE :START CL-UTILITIES::START :END
;                                  CL-UTILITIES::END)))))
; 
; caught STYLE-WARNING:
;   Call to CL-UTILITIES::ZERO-LENGTH-P could not be inlined because its source
;   code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation must be
;   in effect to save function definitions for inlining.

; processing (DEFINE-COMPILER-MACRO EXTREMUM ...)
; processing (DEFUN EXTREMUM-FASTKEY ...)

; file: /usr/share/common-lisp/source/cl-utilities/extremum.lisp
; in: DEFUN EXTREMUM-FASTKEY
;     (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::X)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   KEY is not known to be a function

;     (FUNCALL CL-UTILITIES::PREDICATE CL-UTILITIES::X-KEY
;              CL-UTILITIES::SMALLEST-KEY)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   PREDICATE is not known to be a function

;     (CL-UTILITIES::WITH-CHECK-LENGTH (SEQUENCE CL-UTILITIES::START
;                                       CL-UTILITIES::END)
;       (LET* ((CL-UTILITIES::SMALLEST (ELT SEQUENCE 0))
;              (CL-UTILITIES::SMALLEST-KEY
;               (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::SMALLEST))
;              (CL-UTILITIES::CURRENT-INDEX 0)
;              (CL-UTILITIES::REAL-END (OR CL-UTILITIES::END #)))
;         (DECLARE
;          (TYPE (INTEGER 0) CL-UTILITIES::CURRENT-INDEX CL-UTILITIES::REAL-END
;           CL-UTILITIES::START)
;          (FIXNUM CL-UTILITIES::CURRENT-INDEX CL-UTILITIES::REAL-END
;           CL-UTILITIES::START))
;         (MAP NIL
;              #'(LAMBDA (CL-UTILITIES::X)
;                  (WHEN # #)
;                  (INCF CL-UTILITIES::CURRENT-INDEX))
;              SEQUENCE)
;         CL-UTILITIES::SMALLEST))
; --> IF OR LET IF >= OR LET IF 
; ==>
;   (LENGTH #:SEQUENCE1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (ELT SEQUENCE 0)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::SMALLEST)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   KEY is not known to be a function

;     (CL-UTILITIES::WITH-CHECK-LENGTH (SEQUENCE CL-UTILITIES::START
;                                       CL-UTILITIES::END)
;       (LET* ((CL-UTILITIES::SMALLEST (ELT SEQUENCE 0))
;              (CL-UTILITIES::SMALLEST-KEY
;               (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::SMALLEST))
;              (CL-UTILITIES::CURRENT-INDEX 0)
;              (CL-UTILITIES::REAL-END (OR CL-UTILITIES::END #)))
;         (DECLARE
;          (TYPE (INTEGER 0) CL-UTILITIES::CURRENT-INDEX CL-UTILITIES::REAL-END
;           CL-UTILITIES::START)
;          (FIXNUM CL-UTILITIES::CURRENT-INDEX CL-UTILITIES::REAL-END
;           CL-UTILITIES::START))
;         (MAP NIL
;              #'(LAMBDA (CL-UTILITIES::X)
;                  (WHEN # #)
;                  (INCF CL-UTILITIES::CURRENT-INDEX))
;              SEQUENCE)
;         CL-UTILITIES::SMALLEST))
; --> IF OR LET IF >= 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.

; processing (DEFUN EXTREMA ...)
; processing (DEFINE-CONDITION N-MOST-EXTREME-NOT-ENOUGH-ELEMENTS ...)
; processing (DEFUN N-MOST-EXTREME ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-utilities/extremum-tmpM91VIM1B.fasl
; compilation finished in 0:00:00.296
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "cl-utilities" "extremum">
; compiling file "/usr/share/common-lisp/source/cl-utilities/read-delimited.lisp" (written 03 MAY 2006 01:55:58 AM):
; processing (IN-PACKAGE :CL-UTILITIES)
; processing (DEFUN READ-DELIMITED ...)
; processing (DEFINE-CONDITION READ-DELIMITED-BOUNDS-ERROR ...)
; processing (DEFUN %READ-DELIMITED-BOUNDS-CHECK ...)
; processing (DEFUN %READ-DELIMITED-BOUNDS-CHECK-ORDER ...)
; processing (DEFUN %READ-DELIMITED-BOUNDS-CHECK-START ...)
; processing (DEFUN %READ-DELIMITED-BOUNDS-CHECK-END ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-utilities/read-delimited-tmp1KI0KKKL.fasl
; compilation finished in 0:00:00.096
; compiling file "/usr/share/common-lisp/source/cl-utilities/expt-mod.lisp" (written 03 MAY 2006 01:55:58 AM):
; processing (IN-PACKAGE :CL-UTILITIES)
; processing (DEFUN EXPT-MOD ...)

; file: /usr/share/common-lisp/source/cl-utilities/expt-mod.lisp
; in: DEFUN EXPT-MOD
;     (EXPT CL-UTILITIES::N CL-UTILITIES::EXPONENT)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
;   The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &REST
;                                                            T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
;   The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT &REST
;                                                            T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a INTEGER.
;   The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT &REST
;                                                            T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a INTEGER.
;   The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT &REST
;                                                            T).

;     (MOD (EXPT CL-UTILITIES::N CL-UTILITIES::EXPONENT) CL-UTILITIES::MODULUS)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFINE-COMPILER-MACRO EXPT-MOD ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-utilities/expt-mod-tmpP99DZSLU.fasl
; compilation finished in 0:00:00.040
; compiling file "/usr/share/common-lisp/source/cl-utilities/compose.lisp" (written 03 MAY 2006 01:55:58 AM):
; processing (IN-PACKAGE :CL-UTILITIES)
; processing (DEFUN COMPOSE ...)
; processing (DEFINE-COMPILER-MACRO COMPOSE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-utilities/compose-tmp5J3N99GE.fasl
; compilation finished in 0:00:00.028
; compiling file "/usr/share/common-lisp/source/cl-utilities/collecting.lisp" (written 03 MAY 2006 01:55:58 AM):
; processing (IN-PACKAGE :CL-UTILITIES)
; processing (DEFUN COLLECT ...)
; processing (DEFMACRO COLLECTING ...)
; processing (DEFMACRO WITH-COLLECTORS ...)
; processing (DEFUN %WITH-COLLECTORS-CHECK-COLLECTORS ...)
; processing (DEFUN %WITH-COLLECTORS-GENSYMS-ALIST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-utilities/collecting-tmpQ65VC991.fasl
; compilation finished in 0:00:00.100
; compiling file "/usr/share/common-lisp/source/cl-utilities/rotate-byte.lisp" (written 03 MAY 2006 01:55:58 AM):
; processing (IN-PACKAGE :CL-UTILITIES)
; processing (DEFUN ROTATE-BYTE ...)
; processing (DECLAIM (INLINE ROTATE-BYTE))

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-utilities/rotate-byte-tmpST8U7NX4.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/cl-utilities/copy-array.lisp" (written 03 MAY 2006 01:55:58 AM):
; processing (IN-PACKAGE :CL-UTILITIES)
; processing (DEFUN COPY-ARRAY ...)
; processing (DEFUN %MAKE-ARRAY-WITH-SAME-PROPERTIES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-utilities/copy-array-tmp9YU12JLB.fasl
; compilation finished in 0:00:00.040
; compiling file "/usr/share/common-lisp/source/quri/src/port.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.PORT ...)
; processing (IN-PACKAGE :QURI.PORT)
; processing (DEFVAR +DEFAULT-PORTS+ ...)
; processing (DEFUN SCHEME-DEFAULT-PORT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/quri/src/port-tmpMDBNYFZN.fasl
; compilation finished in 0:00:00.012
; compiling file "/usr/share/common-lisp/source/quri/src/uri.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.URI ...)
; processing (IN-PACKAGE :QURI.URI)
; processing (DEFSTRUCT (URI #) ...)
; processing (DEFUN MAKE-BASIC-URI ...)
; processing (DEFUN URI-AUTHORITY ...)
; processing (DEFSTRUCT (URN # ...) ...)
; processing (DEFUN MAKE-URN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/quri/src/uri-tmp7ILKR3EN.fasl
; compilation finished in 0:00:00.260
; compiling file "/usr/share/common-lisp/source/quri/src/encode.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.ENCODE ...)
; processing (IN-PACKAGE :QURI.ENCODE)
; processing (DECLAIM (TYPE # ...))
; processing (DEFVAR +HEXDIGIT-CHAR+ ...)
; processing (DEFUN INTEGER-TO-HEXDIGIT ...)
; processing (DEFUN UNRESERVEDP ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFVAR +BYTE-TO-STRING+ ...)
; processing (DEFUN URL-ENCODE ...)
; processing (DEFUN URL-ENCODE-PARAMS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/quri/src/encode-tmp1QERRP6O.fasl
; compilation finished in 0:00:00.224
; compiling file "/usr/share/common-lisp/source/quri/src/error.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.ERROR ...)
; processing (IN-PACKAGE :QURI.ERROR)
; processing (DEFINE-CONDITION URI-ERROR ...)
; processing (DEFINE-CONDITION URI-MALFORMED-STRING ...)
; processing (DEFINE-CONDITION URI-INVALID-PORT ...)
; processing (DEFINE-CONDITION URL-DECODING-ERROR ...)
; processing (DEFINE-CONDITION URI-MALFORMED-URLENCODED-STRING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/quri/src/error-tmp3ALH5FXP.fasl
; compilation finished in 0:00:00.044
; compiling file "/usr/share/common-lisp/source/quri/src/util.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.UTIL ...)
; processing (IN-PACKAGE :QURI.UTIL)
; processing (DEFUN STANDARD-ALPHA-CHAR-P ...)
; processing (DEFUN STANDARD-ALPHA-BYTE-P ...)
; processing (DEFUN STANDARD-ALPHANUMERIC-P ...)
; processing (DEFUN STANDARD-ALPHANUMERIC-BYTE-P ...)
; processing (DEFINE-CONDITION PARSING-END-UNEXPECTEDLY ...)
; processing (DEFINE-CONDITION NO-NEXT-STATE ...)
; processing (DEFMACRO WITH-STRING-PARSING ...)
; processing (DEFMACRO WITH-BYTE-ARRAY-PARSING ...)
; processing (DEFMACRO WITH-ARRAY-PARSING ...)
; processing (DEFMACRO %WITH-ARRAY-PARSING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/quri/src/util-tmpNNFAQWV6.fasl
; compilation finished in 0:00:00.276
; compiling file "/usr/share/common-lisp/source/quri/src/decode.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.DECODE ...)
; processing (IN-PACKAGE :QURI.DECODE)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN HEXDIGIT-TO-INTEGER ...)
; processing (DEFUN URL-DECODE ...)

; file: /usr/share/common-lisp/source/quri/src/decode.lisp
; in: DEFUN URL-DECODE
;     (QURI.UTIL:WITH-ARRAY-PARSING (CHAR QURI.DECODE::P QURI.DECODE::DATA
;                                         QURI.DECODE::START QURI.DECODE::END
;                                         (AND (NOT (STRINGP QURI.DECODE::DATA))
;                                              #'CODE-CHAR))
;       (QURI.DECODE::PARSING
;        (COND ((CHAR= CHAR #\%) (QURI.UTIL:GONEXT))
;              ((CHAR= CHAR #\+) (QURI.DECODE::WRITE-TO-BUFFER 32)
;               (QURI.UTIL:REDO))
;              (T (QURI.DECODE::WRITE-TO-BUFFER #) (QURI.UTIL:REDO))))
;       (QURI.DECODE::PARSING-ENCODED-PART
;        (SETQ QURI.DECODE::PARSING-ENCODED-PART (* 16 #)) (QURI.UTIL:GONEXT))
;       (QURI.DECODE::PARSING-ENCODED-PART-SECOND
;        (QURI.DECODE::WRITE-TO-BUFFER
;         (+ QURI.DECODE::PARSING-ENCODED-PART
;            (QURI.DECODE::HEXDIGIT-TO-INTEGER CHAR)))
;        (SETQ QURI.DECODE::PARSING-ENCODED-PART NIL)
;        (QURI.UTIL:GOTO QURI.DECODE::PARSING))
;       (:EOF
;        (WHEN QURI.DECODE::PARSING-ENCODED-PART
;          (ERROR 'QURI.ERROR:URL-DECODING-ERROR))))
; --> QURI.UTIL::%WITH-ARRAY-PARSING LET MACROLET TAGBODY LOCALLY SETQ THE IF 
; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> QURI.UTIL::%WITH-ARRAY-PARSING LET MACROLET TAGBODY LOCALLY SETQ THE IF 
; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (QURI.UTIL:GONEXT)
; --> LOCALLY SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (QURI.UTIL:GOTO QURI.DECODE::PARSING)
; --> SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (QURI.UTIL:REDO)
; --> LOCALLY SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (INCF QURI.DECODE::I)
; --> THE 
; ==>
;   (+ 1 QURI.DECODE::I)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- QURI.DECODE::END QURI.DECODE::START)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (QURI.UTIL:WITH-ARRAY-PARSING (CHAR QURI.DECODE::P QURI.DECODE::DATA
;                                         QURI.DECODE::START QURI.DECODE::END
;                                         (AND (NOT (STRINGP QURI.DECODE::DATA))
;                                              #'CODE-CHAR))
;       (QURI.DECODE::PARSING
;        (COND ((CHAR= CHAR #\%) (QURI.UTIL:GONEXT))
;              ((CHAR= CHAR #\+) (QURI.DECODE::WRITE-TO-BUFFER 32)
;               (QURI.UTIL:REDO))
;              (T (QURI.DECODE::WRITE-TO-BUFFER #) (QURI.UTIL:REDO))))
;       (QURI.DECODE::PARSING-ENCODED-PART
;        (SETQ QURI.DECODE::PARSING-ENCODED-PART (* 16 #)) (QURI.UTIL:GONEXT))
;       (QURI.DECODE::PARSING-ENCODED-PART-SECOND
;        (QURI.DECODE::WRITE-TO-BUFFER
;         (+ QURI.DECODE::PARSING-ENCODED-PART
;            (QURI.DECODE::HEXDIGIT-TO-INTEGER CHAR)))
;        (SETQ QURI.DECODE::PARSING-ENCODED-PART NIL)
;        (QURI.UTIL:GOTO QURI.DECODE::PARSING))
;       (:EOF
;        (WHEN QURI.DECODE::PARSING-ENCODED-PART
;          (ERROR 'QURI.ERROR:URL-DECODING-ERROR))))
; --> QURI.UTIL::%WITH-ARRAY-PARSING LET MACROLET TAGBODY WHEN IF = 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN URL-DECODE-PARAMS ...)

; file: /usr/share/common-lisp/source/quri/src/decode.lisp
; in: DEFUN URL-DECODE-PARAMS
;     (QURI.UTIL:WITH-ARRAY-PARSING (CHAR QURI.DECODE::P QURI.DECODE::DATA
;                                         QURI.DECODE::START QURI.DECODE::END
;                                         (AND (NOT (STRINGP QURI.DECODE::DATA))
;                                              #'CODE-CHAR))
;       (QURI.DECODE::START (SETQ QURI.DECODE::START-MARK QURI.DECODE::P)
;        (IF QURI.DECODE::LENIENT
;            (COND (# # #) (# #))
;            (WHEN (OR # #) (ERROR 'QURI.ERROR:URI-MALFORMED-URLENCODED-STRING)))
;        (QURI.UTIL:GONEXT))
;       (QURI.DECODE::PARSING-FIELD
;        (COND ((CHAR= CHAR #\=) (SETQ #) (QURI.UTIL:GONEXT))
;              ((CHAR= CHAR QURI.DECODE::DELIMITER)
;               (QURI.DECODE::COLLECT-FIELD QURI.DECODE::P)
;               (QURI.UTIL:GOTO QURI.DECODE::START)))
;        (QURI.UTIL:REDO))
;       (QURI.DECODE::PARSING-VALUE
;        (COND ((CHAR= CHAR #\=) (UNLESS QURI.DECODE::LENIENT #))
;              ((CHAR= CHAR QURI.DECODE::DELIMITER)
;               (QURI.DECODE::COLLECT-PAIR QURI.DECODE::P)
;               (QURI.UTIL:GOTO QURI.DECODE::START)))
;        (QURI.UTIL:REDO))
;       (:EOF
;        (COND (QURI.DECODE::=-MARK (QURI.DECODE::COLLECT-PAIR QURI.DECODE::P))
;              (QURI.DECODE::START-MARK
;               (QURI.DECODE::COLLECT-FIELD QURI.DECODE::P)))))
; --> QURI.UTIL::%WITH-ARRAY-PARSING LET MACROLET TAGBODY LOCALLY SETQ THE IF 
; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> QURI.UTIL::%WITH-ARRAY-PARSING LET MACROLET TAGBODY LOCALLY SETQ THE IF 
; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (QURI.UTIL:GOTO QURI.DECODE::PARSING-VALUE)
; --> SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (QURI.UTIL:REDO)
; --> LOCALLY SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (QURI.UTIL:GONEXT)
; --> LOCALLY SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (QURI.UTIL:GOTO QURI.DECODE::START)
; --> SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (QURI.UTIL:REDO)
; --> LOCALLY SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (QURI.UTIL:GOTO QURI.DECODE::START)
; --> SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (QURI.UTIL:REDO)
; --> LOCALLY SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (QURI.UTIL:WITH-ARRAY-PARSING (CHAR QURI.DECODE::P QURI.DECODE::DATA
;                                         QURI.DECODE::START QURI.DECODE::END
;                                         (AND (NOT (STRINGP QURI.DECODE::DATA))
;                                              #'CODE-CHAR))
;       (QURI.DECODE::START (SETQ QURI.DECODE::START-MARK QURI.DECODE::P)
;        (IF QURI.DECODE::LENIENT
;            (COND (# # #) (# #))
;            (WHEN (OR # #) (ERROR 'QURI.ERROR:URI-MALFORMED-URLENCODED-STRING)))
;        (QURI.UTIL:GONEXT))
;       (QURI.DECODE::PARSING-FIELD
;        (COND ((CHAR= CHAR #\=) (SETQ #) (QURI.UTIL:GONEXT))
;              ((CHAR= CHAR QURI.DECODE::DELIMITER)
;               (QURI.DECODE::COLLECT-FIELD QURI.DECODE::P)
;               (QURI.UTIL:GOTO QURI.DECODE::START)))
;        (QURI.UTIL:REDO))
;       (QURI.DECODE::PARSING-VALUE
;        (COND ((CHAR= CHAR #\=) (UNLESS QURI.DECODE::LENIENT #))
;              ((CHAR= CHAR QURI.DECODE::DELIMITER)
;               (QURI.DECODE::COLLECT-PAIR QURI.DECODE::P)
;               (QURI.UTIL:GOTO QURI.DECODE::START)))
;        (QURI.UTIL:REDO))
;       (:EOF
;        (COND (QURI.DECODE::=-MARK (QURI.DECODE::COLLECT-PAIR QURI.DECODE::P))
;              (QURI.DECODE::START-MARK
;               (QURI.DECODE::COLLECT-FIELD QURI.DECODE::P)))))
; --> QURI.UTIL::%WITH-ARRAY-PARSING LET MACROLET TAGBODY WHEN IF = 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/quri/src/decode-tmpIOOC44BY.fasl
; compilation finished in 0:00:00.360
; compiling file "/usr/share/common-lisp/source/quri/src/uri/ftp.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.URI.FTP ...)
; processing (IN-PACKAGE :QURI.URI.FTP)
; processing (DEFSTRUCT (URI-FTP # ...) ...)
; processing (DEFUN MAKE-URI-FTP ...)
; processing (DEFUN PARSE-FTP-TYPECODE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/quri/src/uri/ftp-tmpQ7OI94ES.fasl
; compilation finished in 0:00:00.128
; compiling file "/usr/share/common-lisp/source/quri/src/uri/http.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.URI.HTTP ...)
; processing (IN-PACKAGE :QURI.URI.HTTP)
; processing (DEFSTRUCT (URI-HTTP #))
; processing (DEFSTRUCT (URI-HTTPS #))
; processing (DEFUN URI-QUERY-PARAMS ...)
; processing (DEFUN (SETF URI-QUERY-PARAMS) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/quri/src/uri/http-tmpMYKQSV4X.fasl
; compilation finished in 0:00:00.188
; compiling file "/usr/share/common-lisp/source/quri/src/uri/ldap.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.URI.LDAP ...)
; processing (IN-PACKAGE :QURI.URI.LDAP)
; processing (DEFSTRUCT (URI-LDAP #))
; processing (DEFSTRUCT (URI-LDAPS #))
; processing (DEFUN URI-LDAP-DN ...)
; processing (DEFUN (SETF URI-LDAP-DN) ...)
; processing (DEFUN NTH-URI-LDAP-LISTS ...)
; processing (DEFUN (SETF NTH-URI-LDAP-LISTS) ...)
; processing (DEFUN URI-LDAP-ATTRIBUTES ...)
; processing (DEFUN (SETF URI-LDAP-ATTRIBUTES) ...)
; processing (DEFUN URI-LDAP-SCOPE ...)
; processing (DEFUN (SETF URI-LDAP-SCOPE) ...)
; processing (DEFUN URI-LDAP-FILTER ...)
; processing (DEFUN (SETF URI-LDAP-FILTER) ...)
; processing (DEFUN URI-LDAP-EXTENSIONS ...)
; processing (DEFUN (SETF URI-LDAP-EXTENSIONS) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/quri/src/uri/ldap-tmpBB93SWG4.fasl
; compilation finished in 0:00:00.240
; compiling file "/usr/share/common-lisp/source/quri/src/uri/file.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.URI.FILE ...)
; processing (IN-PACKAGE :QURI.URI.FILE)
; processing (DEFSTRUCT (URI-FILE #))
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN URI-FILE-PATHNAME ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/quri/src/uri/file-tmp1FIQFSUR.fasl
; compilation finished in 0:00:00.100
; compiling file "/usr/share/common-lisp/source/quri/src/etld.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.ETLD ...)
; processing (IN-PACKAGE :QURI.ETLD)
; processing (DEFVAR *DEFAULT-ETLD-NAMES* ...)
; processing (DEFVAR *NORMAL-TLDS* ...)
; processing (DEFVAR *WILDCARD-TLDS* ...)
; processing (DEFVAR *SPECIAL-TLDS* ...)
; processing (DEFUN LOAD-ETLD-DATA ...)
; processing (LOAD-ETLD-DATA)
; processing (DEFUN NEXT-SUBDOMAIN ...)
; processing (DEFUN MAKE-SUBDOMAIN-ITER ...)
; processing (DEFUN PARSE-DOMAIN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/quri/src/etld-tmp3Q8L6WK3.fasl
; compilation finished in 0:00:00.068
; compiling file "/usr/share/common-lisp/source/quri/src/domain.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.DOMAIN ...)
; processing (IN-PACKAGE :QURI.DOMAIN)
; processing (DEFUN URI-TLD ...)
; processing (DEFUN URI-DOMAIN ...)
; processing (DEFUN IPV4-ADDR-P ...)
; processing (DEFUN TRIM-BRACKETS ...)
; processing (DEFUN IPV6-ADDR-P ...)
; processing (DEFUN IP-ADDR-P ...)
; processing (DEFUN IP-ADDR= ...)
; processing (DEFUN COOKIE-DOMAIN-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/quri/src/domain-tmpJIV7VHEX.fasl
; compilation finished in 0:00:00.336
; compiling file "/usr/share/common-lisp/source/quri/src/parser.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.PARSER ...)
; processing (IN-PACKAGE :QURI.PARSER)
; processing (DEFTYPE SIMPLE-BYTE-VECTOR ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFINE-CONSTANT +URI-CHAR+ ...)
; processing (DEFUN PARSE-URI ...)
; processing (DEFINE-COMPILER-MACRO PARSE-URI ...)
; processing (DEFUN PARSE-URI-STRING ...)
; processing (DEFUN PARSE-URI-BYTE-VECTOR ...)
; processing (DEFMACRO DEFUN-WITH-ARRAY-PARSING ...)
; processing (DEFUN SCHEME-CHAR-P ...)
; processing (DEFUN SCHEME-BYTE-P ...)
; processing (DEFUN-WITH-ARRAY-PARSING PARSE-SCHEME ...)
; processing (DEFUN-WITH-ARRAY-PARSING PARSE-AUTHORITY ...)
; processing (DEFUN PATH-CHAR-P ...)
; processing (DEFUN PATH-BYTE-P ...)
; processing (DEFUN QUERY-CHAR-P ...)
; processing (DEFUN QUERY-BYTE-P ...)
; processing (DEFMACRO PARSE-UNTIL-STRING ...)
; processing (DEFMACRO PARSE-UNTIL-BYTE-VECTOR ...)
; processing (DEFUN PARSE-PATH ...)
; processing (DEFUN PARSE-PATH-STRING ...)
; processing (DEFUN PARSE-PATH-BYTE-VECTOR ...)
; processing (DEFUN PARSE-QUERY ...)
; processing (DEFINE-COMPILER-MACRO PARSE-QUERY ...)
; processing (DEFUN PARSE-QUERY-STRING ...)
; processing (DEFUN PARSE-QUERY-BYTE-VECTOR ...)
; processing (DEFUN PARSE-FRAGMENT ...)
; processing (DEFINE-COMPILER-MACRO PARSE-FRAGMENT ...)
; processing (DEFUN PARSE-FRAGMENT-STRING ...)
; processing (DEFUN PARSE-FRAGMENT-BYTE-VECTOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/quri/src/parser-tmpP161CUWN.fasl
; compilation finished in 0:00:02.292
; compiling file "/usr/share/common-lisp/source/quri/src/quri.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI ...)
; processing (IN-PACKAGE :QURI)
; processing (DEFUN SCHEME-CONSTRUCTOR ...)
; processing (DEFUN URI ...)
; processing (DEFUN COPY-URI ...)
; processing (DEFUN MAKE-URI ...)
; processing (DEFUN RENDER-URI ...)
; processing (DEFUN URI= ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN MERGE-URI-PATHS ...)
; processing (DEFUN MERGE-URIS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/quri/src/quri-tmp31L56QBG.fasl
; compilation finished in 0:00:00.276
; compiling file "/usr/share/common-lisp/source/cl-mustache/packages.lisp" (written 31 AUG 2015 06:50:42 AM):
; processing (IN-PACKAGE #:CL-USER)
; processing (DEFPACKAGE #:MUSTACHE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-mustache/packages-tmp9XU14MWU.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/cl-mustache/mustache.lisp" (written 31 AUG 2015 06:50:42 AM):
; processing (IN-PACKAGE :MUSTACHE)
; processing (DEFTYPE OFFSET ...)
; processing (DEFTYPE SPACE-CHAR ...)
; processing (DEFTYPE NEWLINE-CHAR ...)
; processing (DEFTYPE TEXT-CHAR ...)
; processing (DEFUN SPACE-CHAR-P ...)
; processing (DEFUN NEWLINE-CHAR-P ...)
; processing (DEFUN TEXT-CHAR-P ...)
; processing (DEFCLASS TOKEN ...)
; processing (DEFCLASS BEGINNING-OF-LINE ...)
; processing (DEFCLASS TEXT ...)
; processing (DEFCLASS WHITESPACE ...)
; processing (DEFCLASS NEWLINE ...)
; processing (DEFVAR CRLF ...)
; processing (DEFCLASS CRLF-NEWLINE ...)
; processing (DEFCLASS TAG ...)
; processing (DEFCLASS CAN-STANDALONE-TAG ...)
; processing (DEFCLASS NON-STANDALONE-TAG ...)
; processing (DEFCLASS NORMAL-TAG ...)
; processing (DEFCLASS AMPERSAND-TAG ...)
; processing (DEFCLASS DELIMITER-TAG ...)
; processing (DEFCLASS COMMENT-TAG ...)
; processing (DEFCLASS PARTIAL-TAG ...)
; processing (DEFCLASS SECTION-START-TAG ...)
; processing (DEFCLASS SECTION-END-TAG ...)
; processing (DEFCLASS SECTION-TAG ...)
; processing (DEFPARAMETER *DEFAULT-OPEN-DELIMITER* ...)
; processing (DEFPARAMETER *DEFAULT-CLOSE-DELIMITER* ...)
; processing (DEFPARAMETER *DEFAULT-TRIPLE-OPEN-DELIMITER* ...)
; processing (DEFPARAMETER *DEFAULT-TRIPLE-CLOSE-DELIMITER* ...)
; processing (DEFVAR *OPEN-DELIMITER* ...)
; processing (DEFVAR *CLOSE-DELIMITER* ...)
; processing (DEFVAR *TRIPLE-OPEN-DELIMITER* ...)
; processing (DEFVAR *TRIPLE-CLOSE-DELIMITER* ...)
; processing (DEFUN CHANGE-DELIMITER ...)
; processing (DEFVAR *MUSTACHE-TAG-TABLE* ...)
; processing (DEFUN SET-MUSTACHE-CHARACTER ...)
; processing (DEFUN GET-MUSTACHE-CHARACTER ...)
; processing (DEFUN MAKE-TAG ...)
; processing (DEFMACRO DEFINE-MUSTACHE-CHARACTER ...)
; processing (DEFINE-MUSTACHE-CHARACTER #\& ...)
; processing (DEFINE-MUSTACHE-CHARACTER #\# ...)
; processing (DEFINE-MUSTACHE-CHARACTER #\^ ...)
; processing (DEFINE-MUSTACHE-CHARACTER #\/ ...)
; processing (DEFINE-MUSTACHE-CHARACTER #\! ...)
; processing (DEFINE-MUSTACHE-CHARACTER #\= ...)
; processing (DEFINE-MUSTACHE-CHARACTER #\> ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFVAR BEGINNING-OF-LINE ...)
; processing (DEFVAR NEWLINE ...)
; processing (DEFVAR CRLF-NEWLINE ...)
; processing (DEFUN STRING-STARTS-WITH-P ...)
; processing (DEFUN READ-TEXT ...)
; processing (DEFUN READ-NEWLINE ...)
; processing (DEFUN READ-TAG ...)
; processing (DEFUN READ-TOKEN ...)
; processing (DEFUN SCAN ...)
; processing (DEFTYPE TEXT-TOKEN ...)
; processing (DEFUN COLLECT-LINE ...)
; processing (DEFUN TOKENS-STANDALONE-P ...)
; processing (DEFUN FIND-STANDALONE-TAG ...)
; processing (DEFUN TRIM-STANDALONE ...)
; processing (DEFUN MAKE-SECTION-TAG ...)
; processing (DEFUN GROUP-SECTIONS ...)
; processing (DEFUN FOLD-TEXT ...)
; processing (DEFUN PARSE ...)
; processing (DEFVAR *CONTEXT* ...)
; processing (DEFCLASS CONTEXT ...)
; processing (DEFUN PARSE-KEY ...)
; processing (DEFUN KEY ...)
; processing (DEFTYPE ALIST ...)
; processing (DEFUN SAVE-HASH-TABLE ...)
; processing (DEFUN MAKE-CONTEXT-CHAIN ...)
; processing (DEFUN ENSURE-CONTEXT ...)
; processing (DEFGENERIC CONTEXT-GET ...)
; processing (DEFMETHOD CONTEXT-GET ...)
; processing (DEFMETHOD CONTEXT-GET ...)
; processing (DEFMETHOD CONTEXT-GET ...)
; processing (DEFMETHOD CONTEXT-GET ...)
; processing (DEFMETHOD CONTEXT-GET ...)
; processing (DEFVAR *LOAD-PATH* ...)
; processing (DEFVAR *DEFAULT-PATHNAME-TYPE* ...)
; processing (DEFUN FILENAME ...)
; processing (DEFUN LOCATE-FILE ...)
; processing (DEFUN READ-PARTIAL ...)
; processing (DEFUN ESCAPE ...)
; processing (DEFVAR *REAL-STANDARD-OUTPUT* ...)
; processing (DEFVAR *OUTPUT-STREAM* ...)
; processing (DEFUN %OUTPUT ...)
; processing (DEFGENERIC PRINT-DATA ...)
; processing (DEFMETHOD PRINT-DATA ...)
; processing (DEFMETHOD PRINT-DATA ...)
; processing (DEFMETHOD PRINT-DATA ...)
; processing (DEFMETHOD PRINT-DATA ...)
; processing (DEFUN CALL-LAMBDA ...)
; processing (DEFGENERIC RENDER-TOKEN ...)
; processing (DEFMETHOD RENDER-TOKEN ...)
; processing (DEFMETHOD RENDER-TOKEN ...)
; processing (DEFMETHOD RENDER-TOKEN ...)
; processing (DEFMETHOD RENDER-TOKEN ...)
; processing (DEFMETHOD RENDER-TOKEN ...)
; processing (DEFUN RENDER-TOKENS ...)
; processing (DEFUN RENDER-BODY ...)
; processing (DEFUN VERSION ...)
; processing (DEFUN MAKE-CONTEXT ...)
; processing (DEFGENERIC COMPILE-TEMPLATE ...)
; processing (DEFMETHOD COMPILE-TEMPLATE ...)
; processing (DEFMETHOD COMPILE-TEMPLATE ...)
; processing (DEFGENERIC RENDER ...)
; processing (DEFMETHOD RENDER ...)
; processing (DEFMETHOD RENDER ...)
; processing (DEFUN RENDER* ...)
; processing (DEFMACRO DEFINE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-mustache/mustache-tmp9WKRLOCW.fasl
; compilation finished in 0:00:01.220
; compiling file "/usr/share/common-lisp/source/cl-mustache/compat-api-v1.lisp" (written 31 AUG 2015 06:50:42 AM):
; processing (IN-PACKAGE :MUSTACHE)
; processing (DEFVAR *MUSTACHE-OUTPUT* ...)
; processing (DEFINE-CONDITION DEPRECATION-WARNING ...)
; processing (DEFMACRO MAKE-OBSOLETE ...)
; processing (MAKE-OBSOLETE MUSTACHE-TYPE ...)
; processing (MAKE-OBSOLETE MUSTACHE-VERSION ...)
; processing (MAKE-OBSOLETE MUSTACHE-CONTEXT ...)
; processing (MAKE-OBSOLETE MUSTACHE-COMPILE ...)
; processing (MAKE-OBSOLETE MUSTACHE-RENDER ...)
; processing (MAKE-OBSOLETE MUSTACHE-RENDER-TO-STRING ...)
; processing (DEFUN MUSTACHE-RENDER-TO-STREAM ...)
; processing (DEFMACRO DEFMUSTACHE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-mustache/compat-api-v1-tmp57BCREVZ.fasl
; compilation finished in 0:00:00.088
; compiling file "/usr/share/common-lisp/source/yason/package.lisp" (written 26 JAN 2016 10:37:20 AM):
; processing (DEFPACKAGE :YASON ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/yason/package-tmp3CG3NM8G.fasl
; compilation finished in 0:00:00.000
; compiling file "/usr/share/common-lisp/source/yason/encode.lisp" (written 26 JAN 2016 10:37:20 AM):
; processing (IN-PACKAGE :YASON)
; processing (DEFVAR *JSON-OUTPUT*)
; processing (DEFPARAMETER *DEFAULT-INDENT* ...)
; processing (DEFPARAMETER *DEFAULT-INDENT-WIDTH* ...)
; processing (DEFGENERIC ENCODE ...)
; processing (DEFPARAMETER *CHAR-REPLACEMENTS* ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFMACRO WITH-AGGREGATE/OBJECT ...)
; processing (DEFUN ENCODE-KEY/VALUE ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFUN ENCODE-ASSOC-KEY/VALUE ...)
; processing (DEFUN ENCODE-ALIST ...)
; processing (DEFUN ENCODE-PLIST ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFCLASS JSON-OUTPUT-STREAM ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFGENERIC MAKE-JSON-OUTPUT-STREAM ...)
; processing (DEFMETHOD MAKE-JSON-OUTPUT-STREAM ...)
; processing (DEFMETHOD SB-GRAY:STREAM-WRITE-CHAR ...)
; processing (DEFGENERIC WRITE-INDENTATION ...)
; processing (DEFGENERIC WRITE-DELIMITER ...)
; processing (DEFGENERIC CHANGE-INDENTATION ...)
; processing (DEFUN NEXT-AGGREGATE-ELEMENT ...)
; processing (DEFMACRO WITH-OUTPUT ...)
; processing (DEFMACRO WITH-OUTPUT-TO-STRING* ...)
; processing (DEFINE-CONDITION NO-JSON-OUTPUT-CONTEXT ...)
; processing (DEFMACRO WITH-AGGREGATE/STREAM ...)
; processing (DEFMACRO WITH-ARRAY ...)
; processing (DEFMACRO WITH-OBJECT ...)
; processing (DEFUN ENCODE-ARRAY-ELEMENT ...)
; processing (DEFUN ENCODE-ARRAY-ELEMENTS ...)
; processing (DEFUN ENCODE-OBJECT-ELEMENT ...)
; processing (DEFUN ENCODE-OBJECT-ELEMENTS ...)
; processing (DEFUN ENCODE-OBJECT-SLOTS ...)
; processing (DEFINE-COMPILER-MACRO ENCODE-OBJECT-SLOTS ...)
; processing (DEFMACRO WITH-OBJECT-ELEMENT ...)
; processing (DEFGENERIC ENCODE-SLOTS ...)
; processing (DEFGENERIC ENCODE-OBJECT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/yason/encode-tmpG3OC8OB3.fasl
; compilation finished in 0:00:00.548
; compiling file "/usr/share/common-lisp/source/yason/parse.lisp" (written 26 JAN 2016 10:37:20 AM):
; processing (IN-PACKAGE :YASON)
; processing (DEFCONSTANT +DEFAULT-STRING-LENGTH+ ...)
; processing (DEFVAR *PARSE-OBJECT-KEY-FN* ...)
; processing (DEFVAR *PARSE-JSON-ARRAYS-AS-VECTORS* ...)
; processing (DEFVAR *PARSE-JSON-BOOLEANS-AS-SYMBOLS* ...)
; processing (DEFVAR *PARSE-JSON-NULL-AS-KEYWORD* ...)
; processing (DEFVAR *PARSE-OBJECT-AS* ...)
; processing (DEFVAR *PARSE-OBJECT-AS-ALIST* ...)
; processing (DEFUN MAKE-ADJUSTABLE-STRING ...)
; processing (DEFUN PARSE-NUMBER ...)
; processing (DEFUN PARSE-UNICODE-ESCAPE ...)
; processing (DEFUN PARSE-STRING ...)
; processing (DEFUN WHITESPACE-P ...)
; processing (DEFUN SKIP-WHITESPACE ...)
; processing (DEFUN PEEK-CHAR-SKIPPING-WHITESPACE ...)
; processing (DEFUN PARSE-CONSTANT ...)
; processing (DEFINE-CONDITION CANNOT-CONVERT-KEY ...)
; processing (DEFUN CREATE-CONTAINER ...)
; processing (DEFUN ADD-ATTRIBUTE ...)
; processing (DEFINE-CONDITION EXPECTED-COLON ...)
; processing (DEFUN PARSE-OBJECT ...)
; processing (DEFCONSTANT +INITIAL-ARRAY-SIZE+ ...)
; processing (DEFUN %PARSE-ARRAY ...)
; processing (DEFUN PARSE-ARRAY ...)
; processing (DEFGENERIC PARSE% ...)
; processing (DEFUN PARSE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/yason/parse-tmpUAZY4UNC.fasl
; compilation finished in 0:00:00.284
; compiling file "/usr/share/common-lisp/source/closure-common/package.lisp" (written 06 OCT 2010 05:59:12 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/closure-common/package-tmpMPDFG3VM.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/closure-common/definline.lisp" (written 06 OCT 2010 05:59:12 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/closure-common/definline-tmp3S4NQ5NK.fasl
; compilation finished in 0:00:00.020
; compiling file "/usr/share/common-lisp/source/closure-common/characters.lisp" (written 06 OCT 2010 05:59:12 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/closure-common/characters-tmpL1PNSO43.fasl
; compilation finished in 0:00:00.152
; compiling file "/usr/share/common-lisp/source/closure-common/syntax.lisp" (written 06 OCT 2010 05:59:12 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/closure-common/syntax-tmpKGVA2E4F.fasl
; compilation finished in 0:00:00.084
; compiling file "/usr/share/common-lisp/source/closure-common/encodings.lisp" (written 06 OCT 2010 05:59:12 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/closure-common/encodings-tmp804WZXXA.fasl
; compilation finished in 0:00:00.820
; compiling file "/usr/share/common-lisp/source/closure-common/encodings-data.lisp" (written 06 OCT 2010 05:59:12 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/closure-common/encodings-data-tmpNO0L9C3O.fasl
; compilation finished in 0:00:00.108
; compiling file "/usr/share/common-lisp/source/closure-common/xstream.lisp" (written 06 OCT 2010 05:59:12 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/closure-common/xstream-tmpK6MA10J0.fasl
; compilation finished in 0:00:00.604
; compiling file "/usr/share/common-lisp/source/closure-common/ystream.lisp" (written 06 OCT 2010 05:59:12 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/closure-common/ystream-tmp36KGAIW9.fasl
; compilation finished in 0:00:01.072
; compiling file "/usr/share/common-lisp/source/closure-common/hax.lisp" (written 06 OCT 2010 05:59:12 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/closure-common/hax-tmpTAFOY2GM.fasl
; compilation finished in 0:00:00.208
; compiling file "/usr/share/common-lisp/source/cxml/xml/package.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/package-tmpIUK6XU0X.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/cxml/xml/util.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/util-tmp9UXEFJB0.fasl
; compilation finished in 0:00:00.072
; compiling file "/usr/share/common-lisp/source/cxml/xml/sax-handler.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/sax-handler-tmpBQ5VDFHZ.fasl
; compilation finished in 0:00:01.400
; compiling file "/usr/share/common-lisp/source/cxml/xml/xml-name-rune-p.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/xml-name-rune-p-tmpA52TVY61.fasl
; compilation finished in 0:00:00.236
; compiling file "/usr/share/common-lisp/source/cxml/xml/split-sequence.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/split-sequence-tmpIPFYT6I3.fasl
; compilation finished in 0:00:00.080
; compiling file "/usr/share/common-lisp/source/cxml/xml/xml-parse.lisp" (written 08 JUN 2011 04:58:03 PM):

; file: /usr/share/common-lisp/source/cxml/xml/xml-parse.lisp
; in: DEFSTRUCT ATTDEF
;     (DEFSTRUCT CXML::ATTDEF
;       CXML::ELEMENT
;       CXML::NAME
;       TYPE
;       CXML::DEFAULT
;       (CXML::EXTERNAL-P CXML::*EXTERNAL-SUBSET-P*))
; --> EVAL-WHEN 
; ==>
;   (SB-KERNEL::%COMPILER-DEFSTRUCT
;    '#<SB-KERNEL:DEFSTRUCT-DESCRIPTION CXML::ATTDEF {567C3E01}>
;    '#(#<SB-KERNEL:WRAPPER (ID=0) for T {4F046761}>
;       #<SB-KERNEL:WRAPPER (ID=1) for STRUCTURE-OBJECT {4F0467B1}>))
; 
; caught STYLE-WARNING:
;   Previously compiled calls to CXML::ATTDEF-NAME, CXML::ATTDEF-TYPE,
;   CXML::ATTDEF-DEFAULT and CXML::ATTDEF-EXTERNAL-P could not be inlined because
;   the structure definition for CXML::ATTDEF was not yet seen. To avoid this
;   warning, DEFSTRUCT should precede references to the affected functions, or they
;   must be declared locally notinline at each call site.

; in: DEFSTRUCT ELMDEF
;     (DEFSTRUCT CXML::ELMDEF
;       CXML::NAME
;       CXML::CONTENT
;       CXML::ATTRIBUTES
;       CXML::COMPILED-CSPEC
;       (CXML::EXTERNAL-P CXML::*EXTERNAL-SUBSET-P*))
; --> EVAL-WHEN 
; ==>
;   (SB-KERNEL::%COMPILER-DEFSTRUCT
;    '#<SB-KERNEL:DEFSTRUCT-DESCRIPTION CXML::ELMDEF {56933B41}>
;    '#(#<SB-KERNEL:WRAPPER (ID=0) for T {4F046761}>
;       #<SB-KERNEL:WRAPPER (ID=1) for STRUCTURE-OBJECT {4F0467B1}>))
; 
; caught STYLE-WARNING:
;   Previously compiled calls to CXML::ELMDEF-ATTRIBUTES,
;   CXML::ELMDEF-COMPILED-CSPEC and CXML::ELMDEF-EXTERNAL-P could not be inlined
;   because the structure definition for CXML::ELMDEF was not yet seen. To avoid
;   this warning, DEFSTRUCT should precede references to the affected functions, or
;   they must be declared locally notinline at each call site.

; in: DEFSTRUCT DTD
;     (DEFSTRUCT CXML::DTD
;       (CXML::ELEMENTS (CXML::%MAKE-ROD-HASH-TABLE))
;       (CXML::GENTITIES (CXML::%MAKE-ROD-HASH-TABLE))
;       (CXML::PENTITIES (CXML::%MAKE-ROD-HASH-TABLE))
;       (CXML::NOTATIONS (CXML::%MAKE-ROD-HASH-TABLE)))
; --> EVAL-WHEN 
; ==>
;   (SB-KERNEL::%COMPILER-DEFSTRUCT
;    '#<SB-KERNEL:DEFSTRUCT-DESCRIPTION CXML::DTD {56AB8279}>
;    '#(#<SB-KERNEL:WRAPPER (ID=0) for T {4F046761}>
;       #<SB-KERNEL:WRAPPER (ID=1) for STRUCTURE-OBJECT {4F0467B1}>))
; 
; caught STYLE-WARNING:
;   Previously compiled calls to CXML::DTD-GENTITIES and CXML::DTD-PENTITIES could
;   not be inlined because the structure definition for CXML::DTD was not yet seen.
;   To avoid this warning, DEFSTRUCT should precede references to the affected
;   functions, or they must be declared locally notinline at each call site.

; in: DEFSTRUCT ZSTREAM
;     (DEFSTRUCT CXML::ZSTREAM
;       CXML::TOKEN-CATEGORY
;       CXML::TOKEN-SEMANTIC
;       CXML::INPUT-STACK)
; --> EVAL-WHEN 
; ==>
;   (SB-KERNEL::%COMPILER-DEFSTRUCT
;    '#<SB-KERNEL:DEFSTRUCT-DESCRIPTION CXML::ZSTREAM {575A9CE1}>
;    '#(#<SB-KERNEL:WRAPPER (ID=0) for T {4F046761}>
;       #<SB-KERNEL:WRAPPER (ID=1) for STRUCTURE-OBJECT {4F0467B1}>))
; 
; caught STYLE-WARNING:
;   Previously compiled calls to CXML::ZSTREAM-P and CXML::ZSTREAM-INPUT-STACK
;   could not be inlined because the structure definition for CXML::ZSTREAM was not
;   yet seen. To avoid this warning, DEFSTRUCT should precede references to the
;   affected functions, or they must be declared locally notinline at each call
;   site.

; in: DEFSTRUCT XML-HEADER
;     (DEFSTRUCT CXML::XML-HEADER
;       CXML::VERSION
;       CXML::ENCODING
;       (CXML::STANDALONE-P NIL))
; --> EVAL-WHEN 
; ==>
;   (SB-KERNEL::%COMPILER-DEFSTRUCT
;    '#<SB-KERNEL:DEFSTRUCT-DESCRIPTION CXML::XML-HEADER {57950399}>
;    '#(#<SB-KERNEL:WRAPPER (ID=0) for T {4F046761}>
;       #<SB-KERNEL:WRAPPER (ID=1) for STRUCTURE-OBJECT {4F0467B1}>))
; 
; caught STYLE-WARNING:
;   Previously compiled calls to CXML::XML-HEADER-ENCODING and
;   CXML::XML-HEADER-STANDALONE-P could not be inlined because the structure
;   definition for CXML::XML-HEADER was not yet seen. To avoid this warning,
;   DEFSTRUCT should precede references to the affected functions, or they must be
;   declared locally notinline at each call site.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/xml-parse-tmpO7JKDK7Z.fasl
; compilation finished in 0:00:05.981
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CLOSURE-SOURCE-FILE "cxml-xml" "xml-parse">
; compiling file "/usr/share/common-lisp/source/cxml/xml/unparse.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/unparse-tmpIDM2FKPW.fasl
; compilation finished in 0:00:00.916
; compiling file "/usr/share/common-lisp/source/cxml/xml/xmls-compat.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/xmls-compat-tmpE6CBGQZ5.fasl
; compilation finished in 0:00:00.240
; compiling file "/usr/share/common-lisp/source/cxml/xml/recoder.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/recoder-tmp7DTGW8BP.fasl
; compilation finished in 0:00:00.368
; compiling file "/usr/share/common-lisp/source/cxml/xml/xmlns-normalizer.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/xmlns-normalizer-tmp52W5LTNX.fasl
; compilation finished in 0:00:00.120
; compiling file "/usr/share/common-lisp/source/cxml/xml/space-normalizer.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/space-normalizer-tmpAC5H6H3W.fasl
; compilation finished in 0:00:00.144
; compiling file "/usr/share/common-lisp/source/cxml/xml/catalog.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/catalog-tmpXIMJYYAL.fasl
; compilation finished in 0:00:00.536
; compiling file "/usr/share/common-lisp/source/cxml/xml/sax-proxy.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/sax-proxy-tmpGU04081S.fasl
; compilation finished in 0:00:00.348
; compiling file "/usr/share/common-lisp/source/cxml/xml/atdoc-configuration.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/atdoc-configuration-tmp7IZIO2S5.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/cxml/dom/package.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/dom/package-tmpBXJPKP0S.fasl
; compilation finished in 0:00:00.012
; compiling file "/usr/share/common-lisp/source/cxml/dom/dom-impl.lisp" (written 08 JUN 2011 04:58:03 PM):

; file: /usr/share/common-lisp/source/cxml/dom/dom-impl.lisp
; in: DEFSTRUCT ROD-STREAM
;     (DEFSTRUCT RUNE-DOM::ROD-STREAM (RUNE-DOM::BUF NIL) (POSITION 0))
; --> EVAL-WHEN 
; ==>
;   (SB-KERNEL::%COMPILER-DEFSTRUCT
;    '#<SB-KERNEL:DEFSTRUCT-DESCRIPTION RUNE-DOM::ROD-STREAM {55F10F39}>
;    '#(#<SB-KERNEL:WRAPPER (ID=0) for T {4F046761}>
;       #<SB-KERNEL:WRAPPER (ID=1) for STRUCTURE-OBJECT {4F0467B1}>))
; 
; caught STYLE-WARNING:
;   Previously compiled call to RUNE-DOM::ROD-STREAM-BUF could not be inlined
;   because the structure definition for RUNE-DOM::ROD-STREAM was not yet seen. To
;   avoid this warning, DEFSTRUCT should precede references to the affected
;   functions, or they must be declared locally notinline at each call site.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/dom/dom-impl-tmpKRX8W7RM.fasl
; compilation finished in 0:00:02.728
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CLOSURE-SOURCE-FILE "cxml-dom" "rune-impl">
; compiling file "/usr/share/common-lisp/source/cxml/dom/dom-builder.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/dom/dom-builder-tmpAQVW5185.fasl
; compilation finished in 0:00:00.408
; compiling file "/usr/share/common-lisp/source/cxml/dom/dom-sax.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/dom/dom-sax-tmpM9VOIYT.fasl
; compilation finished in 0:00:00.136
; compiling file "/usr/share/common-lisp/source/cxml/klacks/package.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/klacks/package-tmpM0KC6SLR.fasl
; compilation finished in 0:00:00.004
; compiling file "/usr/share/common-lisp/source/cxml/klacks/klacks.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/klacks/klacks-tmpQU5U0I7.fasl
; compilation finished in 0:00:00.268
; compiling file "/usr/share/common-lisp/source/cxml/klacks/klacks-impl.lisp" (written 08 JUN 2011 04:58:03 PM):

; file: /usr/share/common-lisp/source/cxml/klacks/klacks-impl.lisp
; in: DEFUN MAKE-SOURCE
;     (DEFUN CXML:MAKE-SOURCE
;            (CXML::INPUT
;             &REST CXML::ARGS
;             &KEY CXML::VALIDATE CXML::DTD CXML::ROOT CXML::ENTITY-RESOLVER
;             CXML::DISALLOW-INTERNAL-SUBSET (CXML::BUFFERING T) PATHNAME)
;       (DECLARE
;        (IGNORE CXML::VALIDATE CXML::DTD CXML::ROOT CXML::ENTITY-RESOLVER
;         CXML::DISALLOW-INTERNAL-SUBSET))
;       (ETYPECASE CXML::INPUT
;         (RUNES:XSTREAM
;          (WHEN (AND # #)
;            (WARN "make-source called with !buffering, but xstream is buffering"))
;          (LET (#)
;            (LET #
;              #
;              #)))
;         (STREAM
;          (LET (#)
;            (SETF #)
;            (APPLY #'CXML:MAKE-SOURCE RUNES:XSTREAM CXML::ARGS)))
;         (PATHNAME
;          (LET* (#)
;            (SETF #)
;            (LET #
;              #
;              CXML::SOURCE)))
;         (RUNES:ROD
;          (LET (#)
;            (SETF #)
;            (APPLY #'CXML:MAKE-SOURCE RUNES:XSTREAM CXML::ARGS)))
;         (ARRAY (CXML:MAKE-SOURCE (RUNES:MAKE-OCTET-INPUT-STREAM CXML::INPUT)))))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CXML:MAKE-SOURCE
;         (CXML::INPUT &REST CXML::ARGS &KEY CXML::VALIDATE CXML::DTD CXML::ROOT
;          CXML::ENTITY-RESOLVER CXML::DISALLOW-INTERNAL-SUBSET
;          (CXML::BUFFERING T) PATHNAME)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE
;        (IGNORE CXML::VALIDATE CXML::DTD CXML::ROOT CXML::ENTITY-RESOLVER
;         CXML::DISALLOW-INTERNAL-SUBSET))
;       (BLOCK CXML:MAKE-SOURCE
;         (ETYPECASE CXML::INPUT
;           (RUNES:XSTREAM
;            (WHEN # #)
;            (LET #
;              #))
;           (STREAM
;            (LET #
;              #
;              #))
;           (PATHNAME
;            (LET* #
;              #
;              #))
;           (RUNES:ROD
;            (LET #
;              #
;              #))
;           (ARRAY (CXML:MAKE-SOURCE #)))))
; 
; caught STYLE-WARNING:
;   The variable PATHNAME is defined but never used.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/klacks/klacks-impl-tmpB1C277GP.fasl
; compilation finished in 0:00:01.068
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CLOSURE-SOURCE-FILE "cxml-klacks" "klacks-impl">
; compiling file "/usr/share/common-lisp/source/cxml/klacks/tap-source.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/klacks/tap-source-tmp58ND4X5G.fasl
; compilation finished in 0:00:00.160
; compiling file "/usr/share/common-lisp/source/cxml/test/domtest.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/test/domtest-tmpH90J3EFF.fasl
; compilation finished in 0:00:00.996
; compiling file "/usr/share/common-lisp/source/cxml/test/xmlconf.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cxml/test/xmlconf-tmpPLFNE4NR.fasl
; compilation finished in 0:00:00.300
; compiling file "/usr/share/common-lisp/source/zs3/package.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (DEFPACKAGE #:ZS3 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/zs3/package-tmp5PEZMBPM.fasl
; compilation finished in 0:00:00.008
; compiling file "/usr/share/common-lisp/source/zs3/utils.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFVAR *MONTHS* ...)
; processing (DEFVAR *DAYS* ...)
; processing (DEFTYPE OCTET ...)
; processing (DEFTYPE OCTET-VECTOR ...)
; processing (DEFTYPE EMPTY-VECTOR ...)
; processing (DEFUN HTTP-DATE-STRING ...)
; processing (DEFUN ISO8601-DATE-STRING ...)
; processing (DEFUN ISO8601-BASIC-TIMESTAMP-STRING ...)
; processing (DEFUN ISO8601-BASIC-DATE-STRING ...)
; processing (DEFUN STRING-OCTETS ...)
; processing (DEFUN STRING64 ...)
; processing (DEFUN URL-DECODE ...)
; processing (DEFUN URL-ENCODE ...)
; processing (DEFUN ALIST-TO-URL-ENCODED-STRING ...)
; processing (DEFUN SAVE ...)
; processing (DEFUN PARSE-AMAZON-TIMESTAMP ...)
; processing (DEFUN STRINGIFY ...)
; processing (DEFUN PARAMETERS-ALIST ...)
; processing (DEFUN LAST-ENTRY ...)
; processing (DEFUN FILE-SIZE ...)
; processing (DEFVAR +UNIX-TIME-DIFFERENCE+ ...)
; processing (DEFUN UNIX-TIME ...)
; processing (DEFUN OCTET-VECTOR ...)
; processing (DEFUN KEYWORDIFY ...)
; processing (DEFUN MAKE-OCTET-VECTOR ...)
; processing (DEFUN NOW+ ...)
; processing (DEFUN NOW- ...)
; processing (DEFUN COPY-N-OCTETS ...)
; processing (DEFUN STARTS-WITH ...)
; processing (DEFUN ENDS-WITH ...)
; processing (DEFPARAMETER *FILE-BUFFER-SIZE* ...)
; processing (DEFUN MAKE-FILE-BUFFER ...)
; processing (DEFUN READ-EXACTLY-N-OCTETS ...)
; processing (DEFUN READ-COMPLETE-FILE-BUFFER ...)
; processing (DEFUN MERGE-FILE-BUFFERS ...)
; processing (DEFUN SKIP-STREAM-OCTETS ...)
; processing (DEFUN DRAINED-STREAM-VECTOR ...)
; processing (DEFUN PARTIAL-STREAM-VECTOR ...)
; processing (DEFUN STREAM-SUBSET-VECTOR ...)
; processing (DEFUN FILE-SUBSET-VECTOR ...)
; processing (DEFUN ALIST-PLIST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/zs3/utils-tmpIMYZJWR0.fasl
; compilation finished in 0:00:00.372
; compiling file "/usr/share/common-lisp/source/zs3/crypto.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFPARAMETER *EMPTY-STRING-SHA256* ...)
; processing (DEFPARAMETER *NEWLINE-VECTOR* ...)
; processing (DEFCLASS DIGESTER ...)
; processing (DEFUN MAKE-DIGESTER ...)
; processing (DEFGENERIC ADD-STRING ...)
; processing (DEFGENERIC ADD-NEWLINE ...)
; processing (DEFGENERIC ADD-LINE ...)
; processing (DEFGENERIC DIGEST ...)
; processing (DEFGENERIC DIGEST64 ...)
; processing (DEFUN FILE-MD5 ...)
; processing (DEFUN FILE-MD5/B64 ...)
; processing (DEFUN FILE-MD5/HEX ...)
; processing (DEFUN FILE-SHA256 ...)
; processing (DEFUN FILE-SHA256/HEX ...)
; processing (DEFUN VECTOR-SHA256 ...)
; processing (DEFUN VECTOR-SHA256/HEX ...)
; processing (DEFUN STRINGS-SHA256/HEX ...)
; processing (DEFUN STRINGS-HMAC-SHA256/HEX ...)
; processing (DEFUN VECTOR-MD5/B64 ...)
; processing (DEFUN FILE-ETAG ...)
; processing (DEFUN SIGN-STRING ...)
; processing (DEFUN HMAC-SHA256 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/zs3/crypto-tmpGORPOONI.fasl
; compilation finished in 0:00:00.132
; compiling file "/usr/share/common-lisp/source/zs3/xml-binding.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFUN SKIP-DOCUMENT-START ...)
; processing (DEFUN SKIP-CHARACTERS ...)
; processing (DEFUN COLLECT-CHARACTERS ...)
; processing (DEFUN COLLECT-REST-ALIST ...)
; processing (DEFINE-CONDITION XML-BINDING-ERROR ...)
; processing (DEFVAR *BINDER-DEFINITIONS* ...)
; processing (DEFCLASS BINDER ...)
; processing (DEFMACRO DEFBINDER ...)
; processing (DEFUN FIND-BINDER ...)
; processing (DEFUN XML-BIND ...)
; processing (DEFUN TRY-TO-XML-BIND ...)
; processing (DEFVAR *CURRENT-ELEMENT-NAME*)
; processing (DEFUN CREATE-ELEMENT-START-MATCHER ...)
; processing (DEFUN CREATE-ELEMENT-END-MATCHER ...)
; processing (DEFUN CREATE-BINDINGS-EXTENDER ...)
; processing (DEFUN CREATE-SKIPPER ...)
; processing (DEFUN CREATE-BINDINGS-RETURNER ...)
; processing (DEFMACRO CATCHING-XML-ERRORS ...)
; processing (DEFUN CREATE-SEQUENCE-BINDER ...)
; processing (DEFUN CREATE-ALIST-BINDER ...)
; processing (DEFUN CREATE-OPTIONAL-BINDER ...)
; processing (DEFUN CREATE-ALTERNATE-BINDER ...)
; processing (DEFUN CREATE-SUB-BINDER-BINDER ...)
; processing (DEFUN CREATE-SPECIAL-PROCESSOR ...)
; processing (DEFUN CREATE-BINDER ...)
; processing (DEFUN XML-SOURCE ...)
; processing (DEFUN MAKE-BINDER ...)
; processing (DEFUN XML-DOCUMENT-ELEMENT ...)
; processing (DEFUN BVALUE ...)
; processing (DEFUN BFUN ...)
; processing (DEFMACRO ALIST-BIND ...)
; processing (DEFGENERIC MERGE-BINDINGS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/zs3/xml-binding-tmp3HCWDI41.fasl
; compilation finished in 0:00:00.292
; compiling file "/usr/share/common-lisp/source/zs3/xml-output.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFMACRO WITH-XML-OUTPUT ...)
; processing (DEFUN SIMPLE-ELEMENT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/zs3/xml-output-tmpGQKYVA5X.fasl
; compilation finished in 0:00:00.016
; compiling file "/usr/share/common-lisp/source/zs3/credentials.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFVAR *CREDENTIALS* ...)
; processing (DEFINE-CONDITION UNSUPPORTED-CREDENTIALS ...)
; processing (DEFGENERIC ACCESS-KEY ...)
; processing (DEFGENERIC SECRET-KEY ...)
; processing (DEFGENERIC SECURITY-TOKEN ...)
; processing (DEFCLASS LAZY-CREDENTIALS-MIXIN ...)
; processing (DEFMETHOD SLOT-UNBOUND ...)
; processing (DEFMETHOD SLOT-UNBOUND ...)
; processing (DEFMETHOD SLOT-UNBOUND ...)
; processing (DEFCLASS FILE-CREDENTIALS ...)
; processing (DEFGENERIC INITIALIZE-LAZY-CREDENTIALS ...)
; processing (DEFUN FILE-CREDENTIALS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/zs3/credentials-tmp2LNE0MCD.fasl
; compilation finished in 0:00:00.120
; compiling file "/usr/share/common-lisp/source/zs3/post.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFCLASS POST-POLICY ...)
; processing (DEFGENERIC POLICY-SERIALIZE ...)
; processing (DEFMETHOD POLICY-SERIALIZE ...)
; processing (DEFMETHOD POLICY-SERIALIZE ...)
; processing (DEFUN POLICY-STRING64 ...)
; processing (DEFUN POLICY-SIGNATURE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/zs3/post-tmpSD6N5XMY.fasl
; compilation finished in 0:00:00.072
; compiling file "/usr/share/common-lisp/source/zs3/redirects.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFVAR *PERMANENT-REDIRECTS* ...)
; processing (DEFUN REDIRECT-KEY ...)
; processing (DEFUN REDIRECTION-DATA ...)
; processing (DEFUN REDIRECTED-ENDPOINT ...)
; processing (DEFUN REDIRECTED-REGION ...)
; processing (DEFUN (SETF REDIRECTION-DATA) ...)
; processing (DEFUN CLEAR-REDIRECTS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/zs3/redirects-tmpUZ55XXNP.fasl
; compilation finished in 0:00:00.108
; compiling file "/usr/share/common-lisp/source/zs3/request.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFVAR *S3-ENDPOINT* ...)
; processing (DEFVAR *S3-REGION* ...)
; processing (DEFVAR *USE-SSL* ...)
; processing (DEFVAR *USE-CONTENT-MD5* ...)
; processing (DEFVAR *SIGNED-PAYLOAD* ...)
; processing (DEFVAR *USE-KEEP-ALIVE* ...)
; processing (DEFVAR *KEEP-ALIVE-STREAM* ...)
; processing (DEFMACRO WITH-KEEP-ALIVE ...)
; processing (DEFCLASS REQUEST ...)
; processing (DEFMETHOD SLOT-UNBOUND ...)
; processing (DEFMETHOD SLOT-UNBOUND ...)
; processing (DEFMETHOD SLOT-UNBOUND ...)
; processing (DEFGENERIC AMZ-HEADER-VALUE ...)
; processing (DEFGENERIC ENSURE-AMZ-HEADER ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFGENERIC HOST ...)
; processing (DEFGENERIC HTTP-METHOD ...)
; processing (DEFUN PURI-CANONICALIZED-PATH ...)
; processing (DEFGENERIC SIGNED-PATH ...)
; processing (DEFGENERIC REQUEST-PATH ...)
; processing (DEFGENERIC ALL-AMAZON-HEADERS ...)
; processing (DEFGENERIC DATE-STRING ...)
; processing (DEFUN HEADERS-FOR-SIGNING ...)

; file: /usr/share/common-lisp/source/zs3/request.lisp
; in: DEFUN HEADERS-FOR-SIGNING
;     (ZS3:PARAMETERS-ALIST "host" (ZS3::HOST ZS3::REQUEST) "content-type"
;                           (ZS3::CONTENT-TYPE ZS3::REQUEST))
; 
; caught STYLE-WARNING:
;   The first argument of type (SIMPLE-ARRAY CHARACTER (4)) cannot be used as a keyword.
; 
; caught STYLE-WARNING:
;   The third argument of type (SIMPLE-ARRAY CHARACTER (12)) cannot be used as a keyword.

; processing (DEFUN CANONICAL-HEADERS ...)
; processing (DEFUN SIGNED-HEADERS ...)
; processing (DEFUN PARAMETERS-FOR-SIGNING ...)
; processing (DEFUN CANONICAL-PARAMETERS ...)
; processing (DEFUN CANONICAL-PARAMETERS-STRING ...)
; processing (DEFUN PATH-TO-SIGN ...)
; processing (DEFUN CANONICALIZED-REQUEST-LINES ...)
; processing (DEFUN STRING-TO-SIGN-LINES ...)
; processing (DEFUN MAKE-SIGNING-KEY ...)
; processing (DEFUN PAYLOAD-SHA256 ...)
; processing (DEFUN REQUEST-SIGNATURE ...)
; processing (DEFMETHOD AUTHORIZATION-HEADER-VALUE ...)
; processing (DEFGENERIC DRAKMA-HEADERS ...)
; processing (DEFGENERIC URL ...)
; processing (DEFUN SEND-FILE-CONTENT ...)
; processing (DEFGENERIC SEND ...)
; processing (DEFMETHOD ACCESS-KEY ...)
; processing (DEFMETHOD SECRET-KEY ...)
; processing (DEFMETHOD SECURITY-TOKEN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/zs3/request-tmpS93VIMYJ.fasl
; compilation finished in 0:00:00.572
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "zs3" "request">
; compiling file "/usr/share/common-lisp/source/zs3/response.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFVAR *RESPONSE-ELEMENT-CLASSES* ...)
; processing (DEFUN SET-ELEMENT-CLASS ...)
; processing (DEFCLASS RESPONSE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFGENERIC XML-STRING ...)
; processing (DEFGENERIC RESPONSE-SPECIALIZED-CLASS ...)
; processing (DEFGENERIC SPECIALIZED-INITIALIZE ...)
; processing (DEFGENERIC CONTENT-LENGTH ...)
; processing (DEFGENERIC SPECIALIZE-RESPONSE ...)
; processing (DEFUN CLOSE-KEEP-ALIVE ...)
; processing (DEFUN REQUEST-RESPONSE ...)
; processing (DEFVAR *BACKOFF* ...)
; processing (DEFUN SUBMIT-REQUEST ...)

; file: /usr/share/common-lisp/source/zs3/response.lisp
; in: DEFUN SUBMIT-REQUEST
;     (HANDLER-CASE
;      (LET ((ZS3::RESPONSE
;             (ZS3::REQUEST-RESPONSE ZS3::REQUEST :KEEP-STREAM ZS3::KEEP-STREAM
;              :BODY-STREAM ZS3::BODY-STREAM :HANDLER ZS3::HANDLER)))
;        (ZS3::MAYBE-SIGNAL-ERROR ZS3::RESPONSE)
;        (SETF (ZS3::REQUEST ZS3::RESPONSE) ZS3::REQUEST)
;        (RETURN ZS3::RESPONSE))
;      (ZS3::TEMPORARY-REDIRECT (CONDITION)
;       (SETF (ZS3::ENDPOINT ZS3::REQUEST)
;               (ZS3::REQUEST-ERROR-ENDPOINT CONDITION)))
;      (ZS3::AUTHORIZATION-HEADER-MALFORMED (CONDITION)
;       (LET ((ZS3::REGION #))
;         (SETF # #)
;         (SETF # ZS3::REGION)))
;      (ZS3::PERMANENT-REDIRECT (CONDITION)
;       (LET ((ZS3::NEW-ENDPOINT #) (ZS3::NEW-REGION #))
;         (SETF # #)
;         (SETF # ZS3::NEW-ENDPOINT)
;         (WHEN ZS3::NEW-REGION (SETF #))))
;      (ZS3:INTERNAL-ERROR (ZS3::E) (ZS3::CLOSE-KEEP-ALIVE)
;       (WHEN (MINUSP (DECF ZS3::TRIES)) (ERROR ZS3::E)) (SLEEP ZS3::DELAY)
;       (INCF ZS3::DELAY ZS3::DELAY))
;      (ERROR (ZS3::E) (ZS3::CLOSE-KEEP-ALIVE) (ERROR ZS3::E)))
; --> BLOCK RETURN-FROM #:FUN3 BLOCK RETURN-FROM #:FUN5 BLOCK RETURN-FROM 
; --> #:FUN7 BLOCK RETURN-FROM #:FUN9 BLOCK RETURN-FROM #:FUN11 BLOCK 
; --> SB-KERNEL::%HANDLER-BIND LET SB-INT:DX-FLET FLET SB-INT:DX-LET LET CONS 
; ==>
;   1
; 
; note: can't open-code test of unknown type TEMPORARY-REDIRECT
; 
; note: can't open-code test of unknown type AUTHORIZATION-HEADER-MALFORMED
; 
; note: can't open-code test of unknown type PERMANENT-REDIRECT
; 
; note: can't open-code test of unknown type INTERNAL-ERROR


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/zs3/response-tmp7HEBCBWV.fasl
; compilation finished in 0:00:00.212
WARNING: redefining ZS3::CONTENT-LENGTH in DEFGENERIC
; compiling file "/usr/share/common-lisp/source/zs3/objects.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFCLASS PERSON ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS BUCKET ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD NAME ...)
; processing (DEFCLASS KEY ...)
; processing (DEFMETHOD PRINT-OBJECT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/zs3/objects-tmpTYG8YNAB.fasl
; compilation finished in 0:00:00.068
; compiling file "/usr/share/common-lisp/source/zs3/bucket-listing.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFBINDER ALL-BUCKETS ...)
; processing (DEFCLASS ALL-BUCKETS ...)
; processing (SET-ELEMENT-CLASS "ListAllMyBucketsResult" ...)
; processing (DEFMETHOD SPECIALIZED-INITIALIZE ...)
; processing (DEFBINDER LIST-BUCKET-RESULT ...)
; processing (DEFCLASS BUCKET-LISTING ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (SET-ELEMENT-CLASS "ListBucketResult" ...)
; processing (DEFUN KEY-BINDING-KEY ...)
; processing (DEFMETHOD SPECIALIZED-INITIALIZE ...)
; processing (DEFGENERIC SUCCESSIVE-MARKER ...)
; processing (DEFGENERIC SUCCESSIVE-REQUEST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/zs3/bucket-listing-tmp64JEHGM7.fasl
; compilation finished in 0:00:00.196
; compiling file "/usr/share/common-lisp/source/zs3/errors.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFBINDER ERROR ...)
; processing (DEFCLASS AMAZON-ERROR ...)
; processing (SET-ELEMENT-CLASS "Error" ...)
; processing (DEFGENERIC ERROR-DATA-VALUE ...)
; processing (DEFMETHOD SPECIALIZED-INITIALIZE ...)
; processing (DEFMETHOD SPECIALIZED-INITIALIZE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN REPORT-REQUEST-ERROR ...)
; processing (DEFINE-CONDITION REQUEST-ERROR ...)
; processing (DEFPARAMETER *SPECIFIC-ERRORS* ...)
; processing (DEFUN SPECIFIC-ERROR ...)
; processing (DEFGENERIC SIGNAL-SPECIFIC-ERROR ...)
; processing (DEFGENERIC MAYBE-SIGNAL-ERROR ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO DEFINE-SPECIFIC-ERROR ...)
; processing (DEFINE-SPECIFIC-ERROR (INTERNAL-ERROR "InternalError") ...)
; processing (DEFINE-SPECIFIC-ERROR (SLOW-DOWN "SlowDown") ...)
; processing (DEFINE-SPECIFIC-ERROR (NO-SUCH-BUCKET "NoSuchBucket") ...)
; processing (DEFINE-SPECIFIC-ERROR (NO-SUCH-KEY "NoSuchKey") ...)
; processing (DEFINE-SPECIFIC-ERROR (ACCESS-DENIED "AccessDenied") ...)
; processing (DEFINE-SPECIFIC-ERROR (MALFORMED-XML "MalformedXML") ...)
; processing (DEFINE-CONDITION REDIRECT-ERROR ...)
; processing (DEFINE-SPECIFIC-ERROR (PERMANENT-REDIRECT "PermanentRedirect") ...)
; processing (DEFINE-SPECIFIC-ERROR (TEMPORARY-REDIRECT "TemporaryRedirect") ...)
; processing (DEFINE-SPECIFIC-ERROR (SIGNATURE-MISMATCH "SignatureDoesNotMatch") ...)
; processing (DEFINE-SPECIFIC-ERROR (PRECONDITION-FAILED "PreconditionFailed") ...)
; processing (DEFINE-SPECIFIC-ERROR (AUTHORIZATION-HEADER-MALFORMED "AuthorizationHeaderMalformed") ...)
; processing (DEFINE-CONDITION LINKED ...)
; processing (DEFINE-CONDITION BUCKET-RESTRICTIONS ...)
; processing (DEFINE-SPECIFIC-ERROR (INVALID-BUCKET-NAME "InvalidBucketName") ...)
; processing (DEFINE-SPECIFIC-ERROR (BUCKET-EXISTS "BucketAlreadyExists") ...)
; processing (DEFINE-SPECIFIC-ERROR (TOO-MANY-BUCKETS "TooManyBuckets") ...)
; processing (DEFINE-SPECIFIC-ERROR (AMBIGUOUS-GRANT "AmbiguousGrantByEmailAddress") ...)
; processing (DEFINE-SPECIFIC-ERROR (BUCKET-NOT-EMPTY "BucketNotEmpty") ...)
; processing (DEFINE-SPECIFIC-ERROR (INVALID-LOGGING-TARGET "InvalidTargetBucketForLogging") ...)
; processing (DEFINE-SPECIFIC-ERROR (KEY-TOO-LONG "KeyTooLong") ...)
; processing (DEFINE-SPECIFIC-ERROR (REQUEST-TIME-SKEWED "RequestTimeTooSkewed") ...)
; processing (DEFINE-SPECIFIC-ERROR (OPERATION-ABORTED "OperationAborted") ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/zs3/errors-tmpIZ3R8Y6H.fasl
; compilation finished in 0:00:00.432
; compiling file "/usr/share/common-lisp/source/zs3/acl.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFCLASS ACCESS-CONTROL-LIST ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS GRANT ...)
; processing (DEFCLASS ACL-PERSON ...)
; processing (DEFMETHOD SLOT-UNBOUND ...)
; processing (DEFCLASS ACL-EMAIL ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS ACL-GROUP ...)
; processing (DEFMETHOD SLOT-UNBOUND ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFGENERIC GRANTEE-FOR-PRINT ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFPARAMETER *PERMISSIONS* ...)
; processing (DEFUN PERMISSION-NAME ...)
; processing (DEFUN PERMISSION-KEYWORD ...)
; processing (DEFPARAMETER *ALL-USERS* ...)
; processing (DEFPARAMETER *AWS-USERS* ...)
; processing (DEFPARAMETER *LOG-DELIVERY* ...)
; processing (DEFGENERIC ACL-SERIALIZE ...)
; processing (DEFMETHOD ACL-SERIALIZE ...)
; processing (DEFVAR *XSI* ...)
; processing (DEFGENERIC XSI-TYPE ...)
; processing (DEFMETHOD ACL-SERIALIZE ...)
; processing (DEFMETHOD ACL-SERIALIZE ...)
; processing (DEFMETHOD ACL-SERIALIZE ...)
; processing (DEFMETHOD ACL-SERIALIZE ...)
; processing (DEFBINDER ACCESS-CONTROL-POLICY ...)
; processing (DEFCLASS ACL-RESPONSE ...)
; processing (SET-ELEMENT-CLASS "AccessControlPolicy" ...)
; processing (DEFGENERIC ACL-EQV ...)
; processing (DEFUN ENSURE-ACL-GROUP ...)
; processing (DEFUN ALIST-GRANT ...)
; processing (DEFMETHOD SPECIALIZED-INITIALIZE ...)
; processing (DEFUN GRANT ...)
; processing (DEFUN ACL-EMAIL ...)
; processing (DEFUN ACL-PERSON ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/zs3/acl-tmpGHYBJLVI.fasl
; compilation finished in 0:00:00.340
; compiling file "/usr/share/common-lisp/source/zs3/logging.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFCLASS LOGGING-SETUP ...)
; processing (DEFCLASS LOGGING ...)
; processing (DEFBINDER BUCKET-LOGGING-STATUS ...)
; processing (DEFUN BINDINGS-LOGGING-SETUP ...)
; processing (DEFGENERIC LOG-SERIALIZE ...)
; processing (SET-ELEMENT-CLASS "BucketLoggingStatus" ...)
; processing (DEFMETHOD SPECIALIZED-INITIALIZE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/zs3/logging-tmpKVU985I.fasl
; compilation finished in 0:00:00.076
; compiling file "/usr/share/common-lisp/source/zs3/location.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFBINDER LOCATION-CONSTRAINT ...)
; processing (DEFCLASS LOCATION-CONSTRAINT ...)
; processing (SET-ELEMENT-CLASS "LocationConstraint" ...)
; processing (DEFMETHOD SPECIALIZED-INITIALIZE ...)
; processing (DEFUN LOCATION-CONSTRAINT-XML ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/zs3/location-tmp2PVUJP23.fasl
; compilation finished in 0:00:00.044
; compiling file "/usr/share/common-lisp/source/zs3/interface.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFPARAMETER *CANNED-ACCESS-POLICIES* ...)
; processing (DEFUN CANNED-ACCESS-POLICY ...)
; processing (DEFUN ACCESS-POLICY-HEADER ...)
; processing (DEFUN HEAD ...)
; processing (DEFUN ALL-BUCKETS ...)
; processing (DEFUN BUCKET-LOCATION ...)
; processing (DEFUN BUCKET-REGION ...)
; processing (DEFUN REGION-ENDPOINT ...)
; processing (DEFUN QUERY-BUCKET ...)
; processing (DEFUN CONTINUE-BUCKET-QUERY ...)
; processing (DEFUN ALL-KEYS ...)
; processing (DEFUN BUCKET-EXISTS-P ...)
; processing (DEFUN CREATE-BUCKET ...)
; processing (DEFUN DELETE-BUCKET ...)
; processing (DEFUN CHECK-REQUEST-SUCCESS ...)
; processing (DEFUN MAKE-FILE-WRITER-HANDLER ...)
; processing (DEFUN VECTOR-WRITER-HANDLER ...)
; processing (DEFUN STREAM-IDENTITY-HANDLER ...)
; processing (DEFUN MAKE-STRING-WRITER-HANDLER ...)
; processing (DEFUN GET-OBJECT ...)
; processing (DEFUN GET-VECTOR ...)
; processing (DEFUN GET-STRING ...)
; processing (DEFUN GET-FILE ...)
; processing (DEFUN FORMAT-TAGGING-HEADER ...)
; processing (DEFUN PUT-OBJECT ...)
; processing (DEFUN PUT-VECTOR ...)
; processing (DEFUN PUT-STRING ...)
; processing (DEFUN PUT-FILE ...)
; processing (DEFUN PUT-STREAM ...)
; processing (DEFUN DELETE-OBJECT ...)
; processing (DEFUN BULK-DELETE-DOCUMENT ...)
; processing (DEFBINDER DELETE-OBJECTS-RESULT ...)
; processing (DEFUN DELETE-OBJECTS ...)
; processing (DEFUN DELETE-ALL-OBJECTS ...)
; processing (DEFUN COPY-OBJECT ...)
; processing (DEFUN OBJECT-METADATA ...)
; processing (DEFUN SET-STORAGE-CLASS ...)
; processing (DEFPARAMETER *PUBLIC-READ-GRANT* ...)
; processing (DEFUN GET-ACL ...)
; processing (DEFUN PUT-ACL ...)
; processing (DEFUN MAKE-PUBLIC ...)
; processing (DEFUN MAKE-PRIVATE ...)
; processing (DEFPARAMETER *LOG-DELIVERY-GRANTS* ...)
; processing (DEFUN ENABLE-LOGGING-TO ...)
; processing (DEFUN DISABLE-LOGGING-TO ...)
; processing (DEFUN ENABLE-LOGGING ...)
; processing (DEFPARAMETER *EMPTY-LOGGING-SETUP* ...)
; processing (DEFUN DISABLE-LOGGING ...)
; processing (DEFUN LOGGING-SETUP ...)
; processing (DEFCLASS URL-BASED-REQUEST ...)
; processing (DEFMETHOD DATE-STRING ...)
; processing (DEFUN RESOURCE-URL ...)
; processing (DEFUN AUTHORIZED-URL ...)

; file: /usr/share/common-lisp/source/zs3/interface.lisp
; in: DEFUN AUTHORIZED-URL
;     (ZS3:PARAMETERS-ALIST "X-Amz-Algorithm" "AWS4-HMAC-SHA256" "X-Amz-Credential"
;                           (FORMAT NIL "~A/~A/~A/s3/aws4_request"
;                                   (ZS3:ACCESS-KEY ZS3:*CREDENTIALS*)
;                                   (ZS3::ISO8601-BASIC-DATE-STRING
;                                    (ZS3::DATE ZS3::REQUEST))
;                                   (ZS3::REGION ZS3::REQUEST))
;                           "X-Amz-Date"
;                           (ZS3::ISO8601-BASIC-TIMESTAMP-STRING
;                            (ZS3::DATE ZS3::REQUEST))
;                           "X-Amz-Expires" (- ZS3::EXPIRES (GET-UNIVERSAL-TIME))
;                           "X-Amz-SignedHeaders"
;                           (FORMAT NIL "~{~A~^;~}"
;                                   (ZS3::SIGNED-HEADERS ZS3::REQUEST)))
; 
; caught STYLE-WARNING:
;   The first argument of type (SIMPLE-ARRAY CHARACTER (15)) cannot be used as a keyword.
; 
; caught STYLE-WARNING:
;   The third argument of type (SIMPLE-ARRAY CHARACTER (16)) cannot be used as a keyword.
; 
; caught STYLE-WARNING:
;   The fifth argument of type (SIMPLE-ARRAY CHARACTER (10)) cannot be used as a keyword.
; 
; caught STYLE-WARNING:
;   The seventh argument of type (SIMPLE-ARRAY CHARACTER (13)) cannot be used as a keyword.
; 
; caught STYLE-WARNING:
;   The ninth argument of type (SIMPLE-ARRAY CHARACTER (19)) cannot be used as a keyword.

; processing (DEFPARAMETER *ME-CACHE* ...)
; processing (DEFUN ME ...)
; processing (DEFUN MAKE-POST-POLICY ...)
; processing (DEFBINDER GET-TAGGING-RESULT ...)
; processing (DEFUN GET-TAGGING ...)
; processing (DEFUN PUT-TAGGING ...)
; processing (DEFUN DELETE-TAGGING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/zs3/interface-tmpIN5L4GBV.fasl
; compilation finished in 0:00:01.472
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "zs3" "interface">
; compiling file "/usr/share/common-lisp/source/zs3/cloudfront.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFVAR *CANONICAL-BUCKET-NAME-SUFFIX* ...)
; processing (DEFPARAMETER *CALLER-REFERENCE-COUNTER* ...)
; processing (DEFPARAMETER *CLOUDFRONT-BASE-URL* ...)
; processing (DEFPARAMETER *DISTRIBUTION-SPECIFIC-ERRORS* ...)
; processing (DEFBINDER DISTRIBUTION-ERROR-RESPONSE ...)
; processing (DEFINE-CONDITION DISTRIBUTION-ERROR ...)
; processing (DEFMACRO DEFINE-SPECIFIC-DISTRIBUTION-ERROR ...)
; processing (DEFINE-SPECIFIC-DISTRIBUTION-ERROR "InvalidIfMatchVersion" ...)
; processing (DEFINE-SPECIFIC-DISTRIBUTION-ERROR "PreconditionFailed" ...)
; processing (DEFINE-SPECIFIC-DISTRIBUTION-ERROR "DistributionNotDisabled" ...)
; processing (DEFINE-SPECIFIC-DISTRIBUTION-ERROR "CNAMEAlreadyExists" ...)
; processing (DEFINE-SPECIFIC-DISTRIBUTION-ERROR "TooManyDistributions" ...)
; processing (DEFUN MAYBE-SIGNAL-DISTRIBUTION-ERROR ...)
; processing (DEFUN CANONICAL-DISTRIBUTION-BUCKET-NAME ...)
; processing (DEFUN GENERATE-CALLER-REFERENCE ...)
; processing (DEFCLASS DISTRIBUTION ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFUN DISTRIBUTION-DOCUMENT ...)
; processing (DEFUN DISTRIBUTION-REQUEST-HEADERS ...)
; processing (DEFUN DISTRIBUTION-REQUEST ...)
; processing (DEFBINDER DISTRIBUTION-CONFIG ...)
; processing (DEFBINDER DISTRIBUTION ...)
; processing (DEFUN BINDINGS-DISTRIBUTION ...)
; processing (DEFUN PUT-CONFIG ...)
; processing (DEFUN LATEST-VERSION ...)
; processing (DEFUN MERGE-INTO ...)
; processing (DEFGENERIC REFRESH ...)
; processing (DEFUN CALL-WITH-LATEST ...)
; processing (DEFUN MODIFY-AND-SAVE ...)
; processing (DEFMACRO WITH-SAVED-MODIFICATIONS ...)
; processing (DEFBINDER DISTRIBUTION-LIST ...)
; processing (DEFUN ALL-DISTRIBUTIONS ...)
; processing (DEFUN CREATE-DISTRIBUTION ...)
; processing (DEFUN %DELETE-DISTRIBUTION ...)
; processing (DEFGENERIC DELETE-DISTRIBUTION ...)
; processing (DEFGENERIC ENABLE ...)
; processing (DEFGENERIC DISABLE ...)
; processing (DEFGENERIC ENSURE-CNAME ...)
; processing (DEFGENERIC REMOVE-CNAME ...)
; processing (DEFGENERIC SET-COMMENT ...)
; processing (DEFUN DISTRIBUTIONS-FOR-BUCKET ...)
; processing (DEFCLASS INVALIDATION ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFBINDER INVALIDATION-BATCH ...)
; processing (DEFBINDER INVALIDATION ...)
; processing (DEFMETHOD MERGE-BINDINGS ...)
; processing (DEFGENERIC DISTRIBUTION-ID ...)
; processing (DEFUN INVALIDATION-REQUEST ...)
; processing (DEFUN INVALIDATION-BATCH-DOCUMENT ...)
; processing (DEFUN INVALIDATE-PATHS ...)
; processing (DEFMETHOD REFRESH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/zs3/cloudfront-tmpTIYEJJAY.fasl
; compilation finished in 0:00:00.612
; compiling file "/usr/share/common-lisp/source/zs3/lifecycle.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFBINDER LIFECYCLE-CONFIGURATION ...)
; processing (DEFCLASS LIFECYCLE-RULE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD DISABLE ...)
; processing (DEFMETHOD ENABLE ...)
; processing (DEFUN LIFECYCLE-RULE ...)
; processing (DEFUN LIFECYCLE-DOCUMENT ...)
; processing (DEFUN BINDINGS-LIFECYCLE-RULES ...)
; processing (DEFINE-SPECIFIC-ERROR (NO-SUCH-LIFECYCLE-CONFIGURATION "NoSuchLifecycleConfiguration") ...)
; processing (DEFUN BUCKET-LIFECYCLE ...)
; processing (DEFUN DELETE-BUCKET-LIFECYCLE ...)
; processing (DEFUN (SETF BUCKET-LIFECYCLE) ...)
; processing (DEFUN RESTORE-REQUEST-DOCUMENT ...)
; processing (DEFUN RESTORE-OBJECT ...)
; processing (DEFUN OBJECT-RESTORATION-STATUS ...)
; processing (DEFINE-SPECIFIC-ERROR (RESTORE-ALREADY-IN-PROGRESS "RestoreAlreadyInProgress") ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/zs3/lifecycle-tmpDI87TJSL.fasl
; compilation finished in 0:00:00.372
; compiling file "/<<PKGBUILDDIR>>/src/params.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (DEFPACKAGE #:PGLOADER.PARAMS ...)
; processing (IN-PACKAGE :PGLOADER.PARAMS)
; processing (DEFPARAMETER *RELEASE* ...)
; processing (DEFPARAMETER *MAJOR-VERSION* ...)
; processing (DEFPARAMETER *MINOR-VERSION* ...)
; processing (DEFUN GIT-HASH ...)
; processing (DEFPARAMETER *VERSION-STRING* ...)
; processing (DEFVAR *SELF-UPGRADE-IMMUTABLE-SYSTEMS* ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFPARAMETER *DRY-RUN* ...)
; processing (DEFPARAMETER *ON-ERROR-STOP* ...)
; processing (DEFINE-CONDITION ON-ERROR-STOP ...)
; processing (DEFPARAMETER *FD-PATH-ROOT* ...)
; processing (DEFPARAMETER *ROOT-DIR* ...)
; processing (DEFPARAMETER *LOG-FILENAME* ...)
; processing (DEFPARAMETER *SUMMARY-PATHNAME* ...)
; processing (DEFPARAMETER *CLIENT-MIN-MESSAGES* ...)
; processing (DEFPARAMETER *LOG-MIN-MESSAGES* ...)
; processing (DEFPARAMETER *REPORT-STREAM* ...)
; processing (DEFVAR *PGSQL-RESERVED-KEYWORDS* ...)
; processing (DEFPARAMETER *IDENTIFIER-CASE* ...)
; processing (DEFPARAMETER *PRESERVE-INDEX-NAMES* ...)
; processing (DEFPARAMETER *COPY-BATCH-ROWS* ...)
; processing (DEFPARAMETER *COPY-BATCH-SIZE* ...)
; processing (DEFPARAMETER *PREFETCH-ROWS* ...)
; processing (DEFPARAMETER *ROWS-PER-RANGE* ...)
; processing (DEFPARAMETER *PG-SETTINGS* ...)
; processing (DEFPARAMETER *MYSQL-SETTINGS* ...)
; processing (DEFPARAMETER *MSSQL-SETTINGS* ...)
; processing (DEFPARAMETER *DEFAULT-TMPDIR* ...)
; processing (DEFUN INIT-PARAMS-FROM-ENVIRONMENT ...)
; processing (DEFVAR *CONTEXT* ...)
; processing (DEFPARAMETER +OS-CODE-SUCCESS+ ...)
; processing (DEFPARAMETER +OS-CODE-ERROR+ ...)
; processing (DEFPARAMETER +OS-CODE-ERROR-USAGE+ ...)
; processing (DEFPARAMETER +OS-CODE-ERROR-BAD-SOURCE+ ...)
; processing (DEFPARAMETER +OS-CODE-ERROR-REGRESS+ ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/params-tmpXW0HX43D.fasl
; compilation finished in 0:00:00.064
; compiling file "/<<PKGBUILDDIR>>/src/package.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFPACKAGE #:PGLOADER.TRANSFORMS ...)
; processing (DEFPACKAGE #:PGLOADER.LOGS ...)
; processing (DEFPACKAGE #:PGLOADER.QUOTING ...)
; processing (DEFPACKAGE #:PGLOADER.CATALOG ...)
; processing (DEFPACKAGE #:PGLOADER.STATE ...)
; processing (DEFPACKAGE #:PGLOADER.MONITOR ...)
; processing (DEFPACKAGE #:PGLOADER.QUERIES ...)
; processing (DEFPACKAGE #:PGLOADER.CITUS ...)
; processing (DEFPACKAGE #:PGLOADER.UTILS ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFPACKAGE #:PGLOADER.ARCHIVE ...)
; processing (DEFPACKAGE #:PGLOADER.PARSE-DATE ...)
; processing (DEFPACKAGE #:PGLOADER.CONNECTION ...)
; processing (DEFPACKAGE #:PGLOADER.PGSQL ...)
; processing (DEFPACKAGE #:PGLOADER.SOURCES ...)
; processing (DEFPACKAGE #:PGLOADER.PGCOPY ...)
; processing (DEFPACKAGE #:PGLOADER.LOAD ...)
; processing (DEFPACKAGE #:PGLOADER.INI ...)
; processing (DEFPACKAGE #:PGLOADER.SQL ...)
; processing (DEFPACKAGE #:PGLOADER.SOURCE.CSV ...)
; processing (DEFPACKAGE #:PGLOADER.SOURCE.FIXED ...)
; processing (DEFPACKAGE #:PGLOADER.SOURCE.COPY ...)
; processing (DEFPACKAGE #:PGLOADER.SOURCE.IXF ...)
; processing (DEFPACKAGE #:PGLOADER.SOURCE.DB3 ...)
; processing (DEFPACKAGE #:PGLOADER.SOURCE.MYSQL ...)
; processing (DEFPACKAGE #:PGLOADER.SOURCE.PGSQL ...)
; processing (DEFPACKAGE #:PGLOADER.SOURCE.SQLITE ...)
; processing (DEFPACKAGE #:PGLOADER.SOURCE.MSSQL ...)
; processing (DEFPACKAGE #:PGLOADER.SOURCE.MSSQL.INDEX-FILTER ...)
; processing (DEFPACKAGE #:PGLOADER.SYSLOG ...)
; processing (DEFPACKAGE #:PGLOADER.PARSER ...)
; processing (DEFPACKAGE #:PGLOADER ...)
; processing (IN-PACKAGE #:PGLOADER)
; processing (LOOP FOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/package-tmpLIBLWPM9.fasl
; compilation finished in 0:00:00.088
WARNING: PGLOADER.UTILS also exports the following symbols:
  (PGLOADER.CATALOG:TABLE-SCHEMA PGLOADER.CATALOG:INDEX-FK-DEPS
   PGLOADER.CATALOG:EXTENSION-SCHEMA PGLOADER.QUOTING:ENSURE-QUOTED
   PGLOADER.MONITOR:PROCESS-BAD-ROW PGLOADER.CITUS:CITUS-REFERENCE-RULE-TABLE
   PGLOADER.CATALOG:INDEX-OID PGLOADER.CATALOG:PROCEDURE-NAME
   PGLOADER.CATALOG:COUNT-INDEXES PGLOADER.CATALOG:TRIGGER-NAME
   PGLOADER.CATALOG:MAKE-REGEX-MATCH-RULE PGLOADER.CATALOG:MAKE-COLUMN
   PGLOADER.CATALOG:ADD-SCHEMA PGLOADER.CATALOG:INDEX-COLUMNS
   PGLOADER.CITUS:CITUS-DISTRIBUTE-SCHEMA PGLOADER.CATALOG:MAKE-TRIGGER
   PGLOADER.MONITOR:ELAPSED-TIME-SINCE PGLOADER.CATALOG:EXTENSION-NAME
   PGLOADER.CATALOG:MAKE-INDEX PGLOADER.STATE:PGTABLE-START
   PGLOADER.CATALOG:CITUS-REFERENCE-RULE PGLOADER.CATALOG:CATALOG-NAME
   PGLOADER.CATALOG:INDEX-SCHEMA PGLOADER.CATALOG:MATVIEW
   PGLOADER.CATALOG:MAYBE-ADD-TABLE PGLOADER.CATALOG:CITUS-REFERENCE-RULE-RULE
   PGLOADER.CATALOG:ADD-INDEX PGLOADER.STATE:PGSTATE-ERRS
   PGLOADER.CATALOG:TABLE-FKEY-LIST PGLOADER.CATALOG:FKEY-DEFERRABLE
   PGLOADER.CATALOG:INDEX-SQL PGLOADER.CATALOG:FIND-TABLE
   PGLOADER.CATALOG:TABLE-COMMENT PGLOADER.STATE:PGTABLE-ROWS
   PGLOADER.CATALOG:TABLE PGLOADER.CATALOG:COLUMN-NAME
   PGLOADER.CATALOG:MATCH-RULE-ACTION PGLOADER.STATE:PGSTATE-GET-LABEL
   PGLOADER.STATE:REPORT-RESULTS PGLOADER.CATALOG:TABLE-STORAGE-PARAMETER-LIST
   PGLOADER.CATALOG:COLUMN-TRANSFORM PGLOADER.CATALOG:FIND-VIEW
   PGLOADER.CATALOG:TRIGGER PGLOADER.CATALOG:INDEX
   PGLOADER.STATE:PGSTATE-TABNAMES PGLOADER.CATALOG:SCHEMA-CATALOG
   PGLOADER.CATALOG:SQLTYPE-LIST PGLOADER.MONITOR:SEND-EVENT
   PGLOADER.CATALOG:TABLE-OID PGLOADER.STATE:PGSTATE-INCF
   PGLOADER.CITUS:CITUS-REFERENCE-RULE-P PGLOADER.CATALOG:MATCH-RULE
   PGLOADER.CITUS:CITUS-RULE-TABLE-NOT-FOUND PGLOADER.CATALOG:TABLE-CITUS-RULE
   PGLOADER.CATALOG:MATVIEW-NAME PGLOADER.STATE:REPORT-SUMMARY
   PGLOADER.CATALOG:FORMAT-DROP-SQL PGLOADER.CATALOG:ADD-EXTENSION
   PGLOADER.MONITOR:*MONITORING-KERNEL* PGLOADER.QUERIES:*QUERIES*
   PGLOADER.CATALOG:TABLE-LIST PGLOADER.CATALOG:PROCEDURE-LANGUAGE
   PGLOADER.STATE:REPORT-PGTABLE-STATS PGLOADER.CATALOG:PROCEDURE-BODY
   PGLOADER.CATALOG:TABLE-TRIGGER-LIST PGLOADER.STATE:PGTABLE-STOP
   PGLOADER.CATALOG:MATCH-RULE-ARGS PGLOADER.CATALOG:REGEX-MATCH-RULE-TARGET
   PGLOADER.CATALOG:MATVIEW-SOURCE-NAME PGLOADER.CATALOG:FORMAT-DEFAULT-VALUE
   PGLOADER.CATALOG:MAYBE-ADD-FKEY PGLOADER.CATALOG:FKEY-MATCH-RULE
   PGLOADER.STATE:PGTABLE-REJECT-LOGS PGLOADER.MONITOR:STOP-MONITOR
   PGLOADER.QUERIES:SQL-URL-FOR-VARIANT PGLOADER.CATALOG:MAKE-MATVIEW
   PGLOADER.QUOTING:ENSURE-UNQUOTED PGLOADER.MONITOR:UPDATE-STATS
   PGLOADER.CATALOG:CITUS-BACKFILL-TABLE-P
   PGLOADER.CATALOG:MAKE-CITUS-REFERENCE-RULE PGLOADER.CATALOG:ADD-COLUMN
   PGLOADER.CATALOG:EXTENSION-LIST PGLOADER.CATALOG:FIND-INDEX
   PGLOADER.CATALOG:FKEY-DELETE-RULE PGLOADER.STATE:MAKE-PGSTATE
   PGLOADER.CATALOG:MAKE-PROCEDURE PGLOADER.CATALOG:MAKE-SCHEMA
   PGLOADER.STATE:REPORT-PGSTATE-STATS PGLOADER.CATALOG:SQLTYPE-SCHEMA
   PGLOADER.CATALOG:COLUMN-COMMENT PGLOADER.MONITOR:MONITOR-ERROR
   PGLOADER.STATE:STATE-SECS PGLOADER.CATALOG:COLUMN-TYPE-NAME
   PGLOADER.CATALOG:CATALOG PGLOADER.MONITOR:FLUSH-SUMMARY
   PGLOADER.CATALOG:SCHEMA-SQLTYPE-LIST PGLOADER.STATE:PGSTATE-SECS
   PGLOADER.CATALOG:REGEX-MATCH-RULE PGLOADER.CATALOG:ALTER-TABLE
   PGLOADER.CATALOG:INDEX-FILTER PGLOADER.CATALOG:SQLTYPE-EXTENSION
   PGLOADER.CATALOG:SQLTYPE-EXTRA PGLOADER.CATALOG:TABLE-SOURCE-NAME
   PGLOADER.CATALOG:INDEX-CONDEF PGLOADER.STATE:PGSTATE-READ
   PGLOADER.MONITOR:*MONITORING-QUEUE* PGLOADER.CATALOG:FORMAT-CREATE-SQL
   PGLOADER.CATALOG:SCHEMA-TABLE-LIST PGLOADER.QUERIES:SQL
   PGLOADER.CITUS:CITUS-RULE-IS-MISSING-FROM-LIST PGLOADER.CATALOG:TRIGGER-P
   PGLOADER.CATALOG:SCHEMA-IN-SEARCH-PATH PGLOADER.CATALOG:PUSH-TO-END
   PGLOADER.CATALOG:INDEX-UNIQUE PGLOADER.MONITOR:WITH-STATS-COLLECTION
   PGLOADER.CATALOG:SCHEMA PGLOADER.CATALOG:MAKE-TABLE
   PGLOADER.STATE:PGTABLE-BYTES PGLOADER.CATALOG:MAX-INDEXES-PER-TABLE
   PGLOADER.CATALOG:SCHEMA-SOURCE-NAME PGLOADER.CATALOG:INDEX-TABLE
   PGLOADER.QUOTING:QUOTED-P PGLOADER.CATALOG:TABLE-INDEX-LIST
   PGLOADER.CATALOG:FIND-FKEY PGLOADER.CATALOG:EXTENSION
   PGLOADER.CATALOG:TRIGGER-ACTION PGLOADER.STATE:REPORT-HEADER
   PGLOADER.CATALOG:TABLE-ROW-COUNT-ESTIMATE PGLOADER.CATALOG:TRIGGER-PROCEDURE
   PGLOADER.STATE:REPORT-FOOTER PGLOADER.CATALOG:VIEW-LIST
   PGLOADER.CATALOG:ADD-TABLE PGLOADER.CATALOG:FKEY-INITIALLY-DEFERRED
   PGLOADER.STATE:MAKE-STATE PGLOADER.CITUS:CITUS-DISTRIBUTED-RULE-P
   PGLOADER.CATALOG:MAKE-STRING-MATCH-RULE PGLOADER.CATALOG:PROCEDURE
   PGLOADER.CATALOG:MAKE-MATCH-RULE PGLOADER.CATALOG:TABLE-FIELD-LIST
   PGLOADER.CATALOG:COLUMN-EXTRA PGLOADER.CATALOG:ADD-VIEW
   PGLOADER.MONITOR:START-MONITOR PGLOADER.CATALOG:MAYBE-ADD-EXTENSION
   PGLOADER.STATE:PGSTATE-ROWS PGLOADER.CATALOG:PROCEDURE-SCHEMA
   PGLOADER.CATALOG:TRIGGER-TABLE PGLOADER.CATALOG:FORMAT-TABLE-NAME
   PGLOADER.CATALOG:STRING-MATCH-RULE PGLOADER.CATALOG:MAYBE-ADD-INDEX
   PGLOADER.CATALOG:INDEX-PRIMARY PGLOADER.STATE:REPORT-FULL-SUMMARY
   PGLOADER.CATALOG:FKEY-CONDEF PGLOADER.CATALOG:FIELD-NAME
   PGLOADER.CATALOG:SQLTYPE PGLOADER.CATALOG:COLUMN-TYPE-MOD
   PGLOADER.CATALOG:ADD-FKEY PGLOADER.CATALOG:MATVIEW-SCHEMA
   PGLOADER.CATALOG:FKEY-NAME PGLOADER.CATALOG:SCHEMA-VIEW-LIST
   PGLOADER.CATALOG:ADD-SQLTYPE PGLOADER.CATALOG:ALTER-SCHEMA
   PGLOADER.CATALOG:MAKE-CATALOG PGLOADER.CATALOG:FKEY-UPDATE-RULE
   PGLOADER.CATALOG:STRING-MATCH-RULE-TARGET PGLOADER.STATE:GET-STATE-SECTION
   PGLOADER.CATALOG:CAST PGLOADER.CATALOG:CITUS-DISTRIBUTED-RULE-TABLE
   PGLOADER.CATALOG:MATVIEW-DEFINITION PGLOADER.CATALOG:COLUMN-NULLABLE
   PGLOADER.STATE:PGSTATE-DECF PGLOADER.CATALOG:SCHEMA-NAME
   PGLOADER.CATALOG:FIND-EXTENSION PGLOADER.MONITOR:NEW-LABEL
   PGLOADER.CATALOG:CITUS-DISTRIBUTED-RULE-FROM PGLOADER.CATALOG:MATCHES
   PGLOADER.MONITOR:TIMING PGLOADER.QUOTING:APPLY-IDENTIFIER-CASE
   PGLOADER.CATALOG:SQLTYPE-NAME PGLOADER.CATALOG:CREATE-TABLE
   PGLOADER.CATALOG:WITH-SCHEMA PGLOADER.CATALOG:TABLE-TABLESPACE
   PGLOADER.MONITOR:LOG-MESSAGE PGLOADER.STATE:PGSTATE-SETF
   PGLOADER.CATALOG:SCHEMA-EXTENSION-LIST
   PGLOADER.CATALOG:CITUS-DISTRIBUTED-RULE-USING
   PGLOADER.CATALOG:MAYBE-ADD-SCHEMA PGLOADER.CATALOG:MAKE-SQLTYPE
   PGLOADER.QUOTING:BUILD-IDENTIFIER
   PGLOADER.CATALOG:CATALOG-DISTRIBUTION-RULES PGLOADER.CATALOG:COLUMN-DEFAULT
   PGLOADER.CATALOG:FKEY-FOREIGN-TABLE PGLOADER.CATALOG:CITUS-FORMAT-SQL-SELECT
   PGLOADER.CATALOG:COLUMN-TRANSFORM-DEFAULT PGLOADER.CATALOG:TABLE-COLUMN-LIST
   PGLOADER.CATALOG:FKEY-TABLE PGLOADER.STATE:STATE-POSTLOAD
   PGLOADER.CATALOG:CATALOG-TYPES-WITHOUT-BTREE
   PGLOADER.CATALOG:PROCEDURE-RETURNS PGLOADER.CATALOG:SQLTYPE-SOURCE-DEF
   PGLOADER.CATALOG:COLUMN PGLOADER.STATE:REPORT-TABLE-NAME
   PGLOADER.STATE:PGSTATE-TABLES PGLOADER.STATE:CREATE-STATE
   PGLOADER.CATALOG:INDEX-TYPE PGLOADER.STATE:PGSTATE-NEW-LABEL
   PGLOADER.CATALOG:FKEY-OID PGLOADER.STATE:PGTABLE-INITIALIZE-REJECT-FILES
   PGLOADER.CATALOG:FIND-SCHEMA PGLOADER.CATALOG:CATALOG-SCHEMA-LIST
   PGLOADER.CATALOG:CITUS-DISTRIBUTED-RULE PGLOADER.CATALOG:MAKE-FKEY
   PGLOADER.CATALOG:FKEY-FOREIGN-COLUMNS PGLOADER.CATALOG:MAYBE-ADD-VIEW
   PGLOADER.CATALOG:COUNT-TABLES PGLOADER.CATALOG:MATCH-RULE-RULE
   PGLOADER.CATALOG:COUNT-FKEYS PGLOADER.STATE:STATE-DATA
   PGLOADER.CATALOG:INDEX-NAME PGLOADER.MONITOR:WITH-MONITOR
   PGLOADER.CATALOG:COUNT-VIEWS PGLOADER.STATE:PGTABLE-REJECT-DATA
   PGLOADER.CATALOG:ADD-FIELD PGLOADER.CATALOG:MAKE-CITUS-DISTRIBUTED-RULE
   PGLOADER.STATE:STATE-PRELOAD PGLOADER.CATALOG:INDEX-CONNAME
   PGLOADER.CATALOG:FKEY PGLOADER.CATALOG:MATCH-RULE-SCHEMA
   PGLOADER.CATALOG:TABLE-NAME PGLOADER.CATALOG:SQLTYPE-TYPE
   PGLOADER.CATALOG:FKEY-COLUMNS PGLOADER.STATE:PGTABLE-SECS)
See also:
  The ANSI Standard, Macro DEFPACKAGE
  The SBCL Manual, Variable *ON-PACKAGE-VARIANCE*
; compiling file "/<<PKGBUILDDIR>>/src/monkey/bind.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:METABANG.BIND)
; processing (DEFUN VAR-IGNORABLE-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/monkey/bind-tmpV8PQP27P.fasl
; compilation finished in 0:00:00.012
WARNING: redefining METABANG.BIND::VAR-IGNORABLE-P in DEFUN
; compiling file "/<<PKGBUILDDIR>>/src/monkey/mssql.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :MSSQL)
; processing (DEFCENUM %SYB-VALUE-TYPE ...)
; processing (DEFUN UNSIGNED-TO-SIGNED ...)
; processing (DEFUN SYSDB-DATA-TO-LISP ...)
; processing (DEFUN MAP-QUERY-RESULTS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/monkey/mssql-tmpM9572ZUP.fasl
; compilation finished in 0:00:00.156
WARNING: redefining MSSQL::SYSDB-DATA-TO-LISP in DEFUN
; compiling file "/<<PKGBUILDDIR>>/src/utils/charsets.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.UTILS)
; processing (DEFPARAMETER *CCL-DESCRIBE-CHARACTER-ENCODINGS* ...)
; processing (DEFUN PARSE-CCL-ENCODINGS-DESC-FIRST-LINE ...)
; processing (DEFUN PARSE-CCL-ENCODINGS-DESC ...)
; processing (DEFUN LIST-ENCODINGS-AND-ALIASES ...)
; processing (DEFUN SHOW-ENCODINGS ...)
; processing (DEFUN MAKE-EXTERNAL-FORMAT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/charsets-tmp3GFU4PH3.fasl
; compilation finished in 0:00:00.104
; compiling file "/<<PKGBUILDDIR>>/src/utils/logs.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.LOGS)
; processing (DEFCATEGORY :PANIC)
; processing (DEFCATEGORY :FATAL ...)
; processing (DEFCATEGORY :LOG ...)
; processing (DEFCATEGORY :ERROR ...)
; processing (DEFCATEGORY :WARNING ...)
; processing (DEFCATEGORY :NOTICE ...)
; processing (DEFCATEGORY :SQL ...)
; processing (DEFCATEGORY :INFO ...)
; processing (DEFCATEGORY :DEBUG ...)
; processing (DEFCATEGORY :DATA ...)
; processing (DEFVAR *LOG-MESSENGERS* ...)
; processing (DEFUN START-LOGGER ...)
; processing (DEFUN STOP-LOGGER ...)
; processing (DEFCONSTANT +NSEC+ ...)
; processing (DEFUN FRACTION-TO-NSECS ...)
; processing (DEFMETHOD PRINT-OBJECT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/logs-tmpFLJZF5OD.fasl
; compilation finished in 0:00:00.076
WARNING:
   redefining PRINT-OBJECT (#<STRUCTURE-CLASS COM.RAVENBROOK.COMMON-LISP-LOG:TIMESTAMP>
                            #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD
; compiling file "/<<PKGBUILDDIR>>/src/utils/utils.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.UTILS)
; processing (DEFUN UNQUOTE ...)
; processing (DEFUN EXPAND-USER-HOMEDIR-PATHNAME ...)
; processing (DEFUN PRETTY-PRINT-BYTES ...)
; processing (DEFUN SPLIT-RANGE ...)
; processing (DEFUN DISTRIBUTE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/utils-tmpDM0BA37B.fasl
; compilation finished in 0:00:00.156
; compiling file "/<<PKGBUILDDIR>>/src/utils/state.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.STATE)
; processing (DEFSTRUCT PGTABLE ...)
; processing (DEFSTRUCT PGSTATE ...)
; processing (DEFSTRUCT STATE ...)
; processing (DEFUN CREATE-STATE ...)
; processing (DEFUN GET-STATE-SECTION ...)
; processing (DEFUN RELATIVE-PATHNAME ...)
; processing (DEFUN REJECT-DATA-FILE ...)
; processing (DEFUN REJECT-LOG-FILE ...)
; processing (DEFMETHOD PGTABLE-INITIALIZE-REJECT-FILES ...)

; file: /<<PKGBUILDDIR>>/src/utils/state.lisp
; in: DEFMETHOD PGTABLE-INITIALIZE-REJECT-FILES (PGTABLE T)
;     (WITH-OPEN-FILE
;         (PGLOADER.STATE::DATA PGLOADER.STATE::DATA-PATHNAME :DIRECTION :OUTPUT
;          :IF-EXISTS :RENAME :IF-DOES-NOT-EXIST NIL)
;       (DECLARE (IGNORE PGLOADER.STATE::DATA)))
; --> UNWIND-PROTECT FLET #:CLEANUP-FUN-6 BLOCK WHEN IF 
; ==>
;   PGLOADER.STATE::DATA
; 
; caught STYLE-WARNING:
;   reading an ignored variable: DATA

; --> UNWIND-PROTECT FLET #:CLEANUP-FUN-6 BLOCK WHEN IF CLOSE 
; ==>
;   PGLOADER.STATE::DATA
; 
; caught STYLE-WARNING:
;   reading an ignored variable: DATA

;     (WITH-OPEN-FILE
;         (PGLOADER.STATE::LOGS PGLOADER.STATE::LOGS-PATHNAME :DIRECTION :OUTPUT
;          :IF-EXISTS :RENAME :IF-DOES-NOT-EXIST NIL)
;       (DECLARE (IGNORE PGLOADER.STATE::LOGS)))
; --> UNWIND-PROTECT FLET #:CLEANUP-FUN-16 BLOCK WHEN IF 
; ==>
;   PGLOADER.STATE::LOGS
; 
; caught STYLE-WARNING:
;   reading an ignored variable: LOGS

; --> UNWIND-PROTECT FLET #:CLEANUP-FUN-16 BLOCK WHEN IF CLOSE 
; ==>
;   PGLOADER.STATE::LOGS
; 
; caught STYLE-WARNING:
;   reading an ignored variable: LOGS

; processing (DEFUN PGSTATE-GET-LABEL ...)
; processing (DEFUN PGSTATE-NEW-LABEL ...)

; file: /<<PKGBUILDDIR>>/src/utils/state.lisp
; in: DEFUN PGSTATE-NEW-LABEL
;     'PGLOADER.CATALOG:TABLE
; 
; note: can't open-code test of unknown type TABLE

; processing (DEFUN PGSTATE-SETF ...)
; processing (DEFUN PGSTATE-INCF ...)
; processing (DEFUN PGSTATE-DECF ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/state-tmp30GXC2I.fasl
; compilation finished in 0:00:00.668
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "pgloader" "src" "utils" "state">
; compiling file "/<<PKGBUILDDIR>>/src/utils/transforms.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.TRANSFORMS)
; processing (DEFPACKAGE #:PGLOADER.USER-SYMBOLS ...)
; processing (DEFUN INTERN-SYMBOL ...)
; processing (DEFUN PARSE-COLUMN-TYPEMOD ...)
; processing (DEFUN TYPEMOD-EXPR-MATCHES-P ...)
; processing (DEFUN TYPEMOD-EXPR-TO-FUNCTION ...)
; processing (DECLAIM (INLINE INTERN-SYMBOL ...))
; processing (DEFUN ZERO-DATES-TO-NULL ...)
; processing (DEFUN DATE-WITH-NO-SEPARATOR ...)
; processing (DEFUN TIME-WITH-NO-SEPARATOR ...)
; processing (DEFUN TINYINT-TO-BOOLEAN ...)
; processing (DEFUN BITS-TO-BOOLEAN ...)
; processing (DEFUN BITS-TO-HEX-BITSTRING ...)
; processing (DEFUN INT-TO-IP ...)
; processing (DEFUN IP-RANGE ...)
; processing (DEFUN CONVERT-MYSQL-POINT ...)
; processing (DEFUN CONVERT-MYSQL-LINESTRING ...)
; processing (DEFUN INTEGER-TO-STRING ...)
; processing (DEFUN FLOAT-TO-STRING ...)
; processing (DEFUN SET-TO-ENUM-ARRAY ...)
; processing (DEFUN EMPTY-STRING-TO-NULL ...)
; processing (DEFUN RIGHT-TRIM ...)
; processing (DEFUN REMOVE-NULL-CHARACTERS ...)
; processing (DEFUN BYTE-VECTOR-TO-BYTEA ...)
; processing (DEFUN ENSURE-PARSE-INTEGER ...)
; processing (DEFUN SQLITE-TIMESTAMP-TO-TIMESTAMP ...)
; processing (DEFMACRO ARR-TO-BYTES-REV ...)
; processing (DEFUN SQL-SERVER-UNIQUEIDENTIFIER-TO-UUID ...)
; processing (DEFUN UNIX-TIMESTAMP-TO-TIMESTAMPTZ ...)
; processing (DEFUN SQL-SERVER-BIT-TO-BOOLEAN ...)
; processing (DEFUN BYTE-VECTOR-TO-HEXSTRING ...)
; processing (DEFUN VARBINARY-TO-STRING ...)
; processing (DEFUN BASE64-DECODE ...)
; processing (DEFUN HEX-TO-DEC ...)
; processing (DEFUN LOGICAL-TO-BOOLEAN ...)
; processing (DEFUN DB3-TRIM-STRING ...)
; processing (DEFUN DB3-NUMERIC-TO-PGSQL-NUMERIC ...)
; processing (DEFUN DB3-NUMERIC-TO-PGSQL-INTEGER ...)
; processing (DEFUN DB3-DATE-TO-PGSQL-DATE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/transforms-tmpM61NHZ07.fasl
; compilation finished in 0:00:01.256
; compiling file "/<<PKGBUILDDIR>>/src/utils/read-sql-files.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.SQL)
; processing (DEFSTRUCT PARSER ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD PUSH-NEW-TAG ...)
; processing (DEFMETHOD EXTEND-CURRENT-TAG ...)
; processing (DEFMETHOD FORMAT-CURRENT-TAG ...)
; processing (DEFMETHOD MAYBE-CLOSE-TAGS ...)
; processing (DEFMETHOD POP-CURRENT-TAG ...)
; processing (DEFMETHOD RESET-STATE ...)
; processing (DEFUN PARSE-QUERY ...)
; processing (DEFUN READ-LINES ...)
; processing (DEFUN READ-QUERIES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/read-sql-files-tmpBC4EQL0Y.fasl
; compilation finished in 0:00:00.320
; compiling file "/<<PKGBUILDDIR>>/src/utils/queries.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.QUERIES)
; processing (DEFPARAMETER *SRC* ...)
; processing (DEFUN LOAD-STATIC-FILE ...)
; processing (DEFUN PATHNAME-TO-URL ...)
; processing (DEFUN LOAD-STATIC-DIRECTORY ...)
; processing (DEFUN WALK-SOURCES-AND-BUILD-FS ...)
; processing (DEFPARAMETER *FS* ...)
; processing (DEFUN SQL ...)
; processing (DEFUN SQL-URL-FOR-VARIANT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/queries-tmpUUB5M69M.fasl
; compilation finished in 0:00:00.088
; compiling file "/<<PKGBUILDDIR>>/src/utils/quoting.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.QUOTING)
; processing (DEFUN APPLY-IDENTIFIER-CASE ...)
; processing (DEFUN QUOTED-P ...)
; processing (DEFUN ENSURE-UNQUOTED ...)
; processing (DEFUN ENSURE-QUOTED ...)
; processing (DEFUN BUILD-IDENTIFIER ...)
; processing (DEFUN CAMELCASE-TO-COLNAME ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/quoting-tmpR8DH45ND.fasl
; compilation finished in 0:00:00.108
; compiling file "/<<PKGBUILDDIR>>/src/utils/catalog.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.CATALOG)
; processing (DEFMACRO PUSH-TO-END ...)
; processing (DEFGENERIC FORMAT-CREATE-SQL ...)
; processing (DEFGENERIC FORMAT-DROP-SQL ...)
; processing (DEFGENERIC FORMAT-DEFAULT-VALUE ...)
; processing (DEFSTRUCT CATALOG ...)
; processing (DEFSTRUCT SCHEMA ...)
; processing (DEFSTRUCT TABLE ...)

; file: /<<PKGBUILDDIR>>/src/utils/catalog.lisp
; in: DEFSTRUCT TABLE
;     (DEFSTRUCT PGLOADER.CATALOG:TABLE
;       PGLOADER.CATALOG::SOURCE-NAME
;       PGLOADER.CATALOG::NAME
;       PGLOADER.CATALOG:SCHEMA
;       PGLOADER.CATALOG::OID
;       PGLOADER.CATALOG::COMMENT
;       PGLOADER.CATALOG::STORAGE-PARAMETER-LIST
;       PGLOADER.CATALOG::TABLESPACE
;       (PGLOADER.CATALOG::ROW-COUNT-ESTIMATE 0 :TYPE FIXNUM)
;       PGLOADER.CATALOG::FIELD-LIST
;       PGLOADER.CATALOG::COLUMN-LIST
;       ...)
; --> EVAL-WHEN 
; ==>
;   (SB-KERNEL::%COMPILER-DEFSTRUCT
;    '#<SB-KERNEL:DEFSTRUCT-DESCRIPTION PGLOADER.CATALOG:TABLE {597E49A9}>
;    '#(#<SB-KERNEL:WRAPPER (ID=0) for T {4F046761}>
;       #<SB-KERNEL:WRAPPER (ID=1) for STRUCTURE-OBJECT {4F0467B1}>))
; 
; caught STYLE-WARNING:
;   Previously compiled call to PGLOADER.CATALOG:TABLE-NAME could not be inlined
;   because the structure definition for PGLOADER.CATALOG:TABLE was not yet seen.
;   To avoid this warning, DEFSTRUCT should precede references to the affected
;   functions, or they must be declared locally notinline at each call site.

; processing (DEFSTRUCT MATVIEW ...)
; processing (DEFSTRUCT EXTENSION ...)
; processing (DEFSTRUCT SQLTYPE ...)
; processing (DEFSTRUCT COLUMN ...)
; processing (DEFSTRUCT FKEY ...)
; processing (DEFSTRUCT INDEX ...)
; processing (DEFSTRUCT TRIGGER ...)
; processing (DEFSTRUCT PROCEDURE ...)
; processing (DEFGENERIC ADD-SCHEMA ...)
; processing (DEFGENERIC ADD-EXTENSION ...)
; processing (DEFGENERIC ADD-TABLE ...)
; processing (DEFGENERIC ADD-VIEW ...)
; processing (DEFGENERIC ADD-SQLTYPE ...)
; processing (DEFGENERIC ADD-COLUMN ...)
; processing (DEFGENERIC ADD-INDEX ...)
; processing (DEFGENERIC ADD-FKEY ...)
; processing (DEFGENERIC ADD-COMMENT ...)
; processing (DEFGENERIC EXTENSION-LIST ...)
; processing (DEFGENERIC TABLE-LIST ...)
; processing (DEFGENERIC VIEW-LIST ...)
; processing (DEFGENERIC FIND-SCHEMA ...)
; processing (DEFGENERIC FIND-EXTENSION ...)
; processing (DEFGENERIC FIND-TABLE ...)
; processing (DEFGENERIC FIND-VIEW ...)
; processing (DEFGENERIC FIND-INDEX ...)
; processing (DEFGENERIC FIND-FKEY ...)
; processing (DEFGENERIC MAYBE-ADD-SCHEMA ...)
; processing (DEFGENERIC MAYBE-ADD-EXTENSION ...)
; processing (DEFGENERIC MAYBE-ADD-TABLE ...)
; processing (DEFGENERIC MAYBE-ADD-VIEW ...)
; processing (DEFGENERIC MAYBE-ADD-INDEX ...)
; processing (DEFGENERIC MAYBE-ADD-FKEY ...)
; processing (DEFGENERIC COUNT-TABLES ...)
; processing (DEFGENERIC COUNT-VIEWS ...)
; processing (DEFGENERIC COUNT-INDEXES ...)
; processing (DEFGENERIC COUNT-FKEYS ...)
; processing (DEFGENERIC MAX-INDEXES-PER-TABLE ...)
; processing (DEFGENERIC CAST ...)
; processing (DEFGENERIC FIELD-NAME ...)
; processing (DEFMETHOD EXTENSION-LIST ...)
; processing (DEFMETHOD EXTENSION-LIST ...)
; processing (DEFMETHOD SQLTYPE-LIST ...)
; processing (DEFMETHOD SQLTYPE-LIST ...)
; processing (DEFMETHOD SQLTYPE-LIST ...)
; processing (DEFMETHOD SQLTYPE-LIST ...)
; processing (DEFMETHOD TABLE-LIST ...)
; processing (DEFMETHOD TABLE-LIST ...)
; processing (DEFMETHOD VIEW-LIST ...)
; processing (DEFMETHOD VIEW-LIST ...)
; processing (DEFUN CREATE-TABLE ...)
; processing (DEFMETHOD ADD-SCHEMA ...)
; processing (DEFMETHOD ADD-EXTENSION ...)
; processing (DEFMETHOD ADD-SQLTYPE ...)
; processing (DEFMETHOD ADD-TABLE ...)
; processing (DEFMETHOD ADD-VIEW ...)
; processing (DEFMETHOD FIND-SCHEMA ...)
; processing (DEFMETHOD FIND-EXTENSION ...)
; processing (DEFMETHOD FIND-TABLE ...)
; processing (DEFMETHOD FIND-VIEW ...)
; processing (DEFMETHOD MAYBE-ADD-SCHEMA ...)
; processing (DEFMETHOD MAYBE-ADD-EXTENSION ...)
; processing (DEFMETHOD MAYBE-ADD-TABLE ...)
; processing (DEFMETHOD MAYBE-ADD-VIEW ...)
; processing (DEFMETHOD ADD-FIELD ...)
; processing (DEFMETHOD ADD-COLUMN ...)
; processing (DEFMETHOD ADD-COLUMN ...)
; processing (DEFMETHOD CAST ...)
; processing (DEFMETHOD CAST ...)
; processing (DEFMETHOD CAST ...)
; processing (DEFMETHOD FIELD-NAME ...)
; processing (DEFMETHOD ADD-INDEX ...)
; processing (DEFMETHOD FIND-INDEX ...)
; processing (DEFMETHOD MAYBE-ADD-INDEX ...)
; processing (DEFMETHOD ADD-FKEY ...)
; processing (DEFMETHOD FIND-FKEY ...)
; processing (DEFMETHOD MAYBE-ADD-FKEY ...)
; processing (DEFMETHOD COUNT-TABLES ...)
; processing (DEFMETHOD COUNT-TABLES ...)
; processing (DEFMETHOD COUNT-VIEWS ...)
; processing (DEFMETHOD COUNT-VIEWS ...)
; processing (DEFMETHOD COUNT-INDEXES ...)
; processing (DEFMETHOD COUNT-INDEXES ...)
; processing (DEFMETHOD COUNT-INDEXES ...)
; processing (DEFMETHOD COUNT-FKEYS ...)
; processing (DEFMETHOD COUNT-FKEYS ...)
; processing (DEFMETHOD COUNT-FKEYS ...)
; processing (DEFMETHOD MAX-INDEXES-PER-TABLE ...)
; processing "Count how many indexes maximum per table are listed in SCHEMA."
; processing (DEFMETHOD MAX-INDEXES-PER-TABLE ...)
; processing (DEFGENERIC FORMAT-TABLE-NAME ...)
; processing (DEFMETHOD FORMAT-TABLE-NAME ...)
; processing (DEFMACRO WITH-SCHEMA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/catalog-tmpS0ZM64AL.fasl
; compilation finished in 0:00:02.268
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "pgloader" "src" "utils" "catalog">
; compiling file "/<<PKGBUILDDIR>>/src/utils/alter-table.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.CATALOG)
; processing (DEFSTRUCT STRING-MATCH-RULE ...)
; processing (DEFSTRUCT REGEX-MATCH-RULE ...)
; processing (DEFGENERIC MATCHES ...)
; processing (DEFSTRUCT MATCH-RULE ...)
; processing (DEFGENERIC ALTER-TABLE ...)
; processing (DEFMETHOD ALTER-TABLE ...)
; processing (DEFMETHOD ALTER-TABLE ...)
; processing (DEFMETHOD ALTER-TABLE ...)
; processing (DEFUN ALTER-TABLE-SET-SCHEMA ...)
; processing (DEFUN ALTER-TABLE-RENAME ...)
; processing (DEFUN ALTER-TABLE-SET-STORAGE-PARAMETERS ...)
; processing (DEFUN ALTER-TABLE-SET-TABLESPACE ...)
; processing (DEFGENERIC RULE-MATCHES ...)
; processing (DEFMETHOD RULE-MATCHES ...)
; processing (DEFMETHOD RULE-MATCHES ...)
; processing (DEFGENERIC ALTER-SCHEMA ...)
; processing (DEFMETHOD ALTER-SCHEMA ...)
; processing (DEFMETHOD ALTER-SCHEMA ...)
; processing (DEFUN ALTER-SCHEMA-RENAME ...)
; processing (DEFUN RESET-SQL-DEFINITIONS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/alter-table-tmpLKVO6HNO.fasl
; compilation finished in 0:00:00.324
; compiling file "/<<PKGBUILDDIR>>/src/utils/citus.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.CITUS)
; processing (DEFSTRUCT CITUS-REFERENCE-RULE ...)
; processing (DEFSTRUCT CITUS-DISTRIBUTED-RULE ...)
; processing (DEFUN CITUS-DISTRIBUTE-SCHEMA ...)
; processing (DEFINE-CONDITION CITUS-RULE-TABLE-NOT-FOUND ...)
; processing (DEFUN CITUS-FIND-TABLE ...)
; processing (DEFGENERIC CITUS-RULE-TABLE ...)
; processing (DEFGENERIC CITUS-SET-TABLE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFGENERIC COMPUTE-FOREIGN-RULES ...)
; processing (DEFMETHOD COMPUTE-FOREIGN-RULES ...)
; processing (DEFMETHOD COMPUTE-FOREIGN-RULES ...)
; processing (DEFUN MAKE-DISTRIBUTED-TABLE-FROM-FKEY ...)
; processing (DEFINE-CONDITION CITUS-RULE-IS-MISSING-FROM-LIST ...)
; processing (DEFGENERIC APPLY-CITUS-RULE ...)
; processing (DEFMETHOD APPLY-CITUS-RULE ...)
; processing (DEFMETHOD APPLY-CITUS-RULE ...)
; processing (DEFUN ADD-COLUMN-TO-PKEY ...)
; processing (DEFUN FORMAT-CITUS-JOIN-CLAUSE ...)
; processing (DEFUN CITUS-FORMAT-SQL-SELECT ...)
; processing (DEFUN CITUS-BACKFILL-TABLE-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/citus-tmp2VPNOTC4.fasl
; compilation finished in 0:00:00.560
; compiling file "/<<PKGBUILDDIR>>/src/utils/reject.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.MONITOR)
; processing (DEFUN %PROCESS-BAD-ROW ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/reject-tmp439CY8N2.fasl
; compilation finished in 0:00:00.024
; compiling file "/<<PKGBUILDDIR>>/src/utils/pretty-print-state.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.STATE)
; processing (DEFSTRUCT PRINT-FORMAT)
; processing (DEFSTRUCT (PRINT-FORMAT-HUMAN-READABLE # ...) ...)
; processing (DEFSTRUCT (PRINT-FORMAT-TEXT #))
; processing (DEFSTRUCT (PRINT-FORMAT-VERBOSE #))
; processing (DEFSTRUCT (PRINT-FORMAT-TAB #))
; processing (DEFSTRUCT (PRINT-FORMAT-CSV #))
; processing (DEFSTRUCT (PRINT-FORMAT-COPY #))
; processing (DEFSTRUCT (PRINT-FORMAT-JSON #))
; processing (DEFGENERIC PRETTY-PRINT ...)
; processing (DEFMETHOD PRETTY-PRINT ...)
; processing (DEFMETHOD PRETTY-PRINT ...)
; processing (DEFMETHOD PRETTY-PRINT ...)
; processing (DEFMETHOD PRETTY-PRINT ...)
; processing (DEFMETHOD PRETTY-PRINT ...)
; processing (DEFMETHOD PRETTY-PRINT ...)
; processing (DEFMETHOD PRETTY-PRINT ...)
; processing (DEFMETHOD PRETTY-PRINT ...)
; processing (DEFMETHOD PRETTY-PRINT ...)
; processing (DEFMETHOD PRETTY-PRINT ...)
; processing (DEFMETHOD PRETTY-PRINT ...)
; processing (DEFUN FORMAT-INTERVAL-GUESS ...)
; processing (DEFMACRO DEFINE-YASON-ENCODER ...)
; processing (DEFINE-YASON-ENCODER #<STRUCTURE-CLASS PGLOADER.STATE::STATE>)
; processing (DEFINE-YASON-ENCODER #<STRUCTURE-CLASS PGLOADER.STATE::PGTABLE>)
; processing (DEFMETHOD YASON:ENCODE ...)
; processing (DEFMETHOD YASON:ENCODE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/pretty-print-state-tmp4YV3OL3X.fasl
; compilation finished in 0:00:00.928
; compiling file "/<<PKGBUILDDIR>>/src/utils/report.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.STATE)
; processing (DEFUN FORMAT-INTERVAL ...)
; processing (DEFUN PARSE-SUMMARY-TYPE ...)
; processing (DEFUN MAX-LENGTH-TABLE-NAME ...)
; processing (DEFUN REPORT-FULL-SUMMARY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/report-tmp771JHFE4.fasl
; compilation finished in 0:00:00.124
; compiling file "/<<PKGBUILDDIR>>/src/utils/monitor.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.MONITOR)
; processing (DEFVAR *MONITORING-KERNEL* ...)
; processing (DEFVAR *MONITORING-QUEUE* ...)
; processing (DEFVAR *MONITORING-CHANNEL* ...)
; processing (DEFVAR *SECTIONS* ...)
; processing (DEFSTRUCT START ...)
; processing (DEFSTRUCT STOP ...)
; processing (DEFSTRUCT REPORT-SUMMARY ...)
; processing (DEFSTRUCT LOG-MESSAGE ...)
; processing (DEFSTRUCT NEW-LABEL ...)
; processing (DEFSTRUCT UPDATE-STATS ...)
; processing (DEFSTRUCT BAD-ROW ...)
; processing (DEFINE-CONDITION MONITOR-ERROR ...)
; processing (DEFMACRO LOG-MESSAGE ...)
; processing (DEFUN SEND-LOG-MESSAGE ...)
; processing (DEFUN NEW-LABEL ...)
; processing (DEFUN UPDATE-STATS ...)
; processing (DEFUN PROCESS-BAD-ROW ...)
; processing (DEFUN FLUSH-SUMMARY ...)
; processing (DEFMACRO WITH-STATS-COLLECTION ...)
; processing (DEFUN SEND-EVENT ...)
; processing (DEFUN START-MONITOR ...)
; processing (DEFUN STOP-MONITOR ...)
; processing (DEFUN CALL-WITH-MONITOR ...)
; processing (DEFMACRO WITH-MONITOR ...)
; processing (DEFUN MONITOR ...)
; processing (DEFUN PROCESS-UPDATE-STATS-START-EVENT ...)
; processing (DEFUN PROCESS-UPDATE-STATS-STOP-EVENT ...)
; processing (DEFUN MAYBE-LOG-PROGRESS-MESSAGE ...)
; processing (DEFUN REPORT-CURRENT-SUMMARY ...)
; processing (DEFUN ELAPSED-TIME-SINCE ...)
; processing (DEFMACRO TIMING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/monitor-tmp7EV50SKM.fasl
; compilation finished in 0:00:00.732
; compiling file "/<<PKGBUILDDIR>>/src/utils/threads.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.UTILS)
; processing (DEFUN MAKE-KERNEL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/threads-tmp66YMR0XJ.fasl
; compilation finished in 0:00:00.032
; compiling file "/<<PKGBUILDDIR>>/src/utils/archive.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.ARCHIVE)
; processing (DEFPARAMETER *SUPPORTED-ARCHIVE-TYPES* ...)
; processing (DEFPARAMETER *HTTP-BUFFER-SIZE* ...)
; processing (DEFUN ARCHIVEP ...)
; processing (DEFUN HTTP-FETCH-FILE ...)
; processing (DEFUN ARCHIVE-TYPE ...)
; processing (DEFUN UNZIP ...)
; processing (DEFUN GUNZIP ...)
; processing (DEFUN UNTAR ...)
; processing (DEFUN EXPAND-ARCHIVE ...)
; processing (DEFUN GET-MATCHING-FILENAMES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/archive-tmp6LDX2NR6.fasl
; compilation finished in 0:00:00.156
; compiling file "/<<PKGBUILDDIR>>/src/utils/connection.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.CONNECTION)
; processing (DEFCLASS CONNECTION ...)
; processing (DEFINE-CONDITION CONNECTION-ERROR ...)
; processing (DEFGENERIC OPEN-CONNECTION ...)
; processing (DEFGENERIC CLOSE-CONNECTION ...)
; processing (DEFGENERIC CHECK-CONNECTION ...)
; processing (DEFGENERIC CLONE-CONNECTION ...)
; processing (DEFCLASS FD-CONNECTION ...)
; processing (DEFMETHOD CLONE-CONNECTION ...)
; processing (DEFINE-CONDITION FD-CONNECTION-ERROR ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFGENERIC FETCH-FILE ...)
; processing (DEFGENERIC EXPAND ...)
; processing (DEFMETHOD EXPAND ...)
; processing (DEFMETHOD FETCH-FILE ...)
; processing (DEFCLASS DB-CONNECTION ...)
; processing (DEFMETHOD CLONE-CONNECTION ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFINE-CONDITION DB-CONNECTION-ERROR ...)
; processing (DEFGENERIC QUERY ...)
; processing (DEFMACRO WITH-CONNECTION ...)
; processing (DEFMETHOD CHECK-CONNECTION ...)
; processing (DEFMETHOD CHECK-CONNECTION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/connection-tmpZYJ1751R.fasl
; compilation finished in 0:00:00.296
; compiling file "/<<PKGBUILDDIR>>/src/pgsql/connection.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PGSQL)
; processing (DEFPARAMETER *PGCONN-VARIANT* ...)
; processing (DEFCLASS PGSQL-CONNECTION ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD CLONE-CONNECTION ...)
; processing (DEFMETHOD SSL-ENABLE-P ...)
; processing (DEFUN NEW-PGSQL-CONNECTION ...)
; processing (DEFVAR *PGSQL-CLIENT-CERTIFICATE* ...)
; processing (DEFVAR *PGSQL-CLIENT-KEY* ...)
; processing (DEFTYPE POSTGRESQL-RETRYABLE ...)
; processing (DEFTYPE POSTGRESQL-UNAVAILABLE ...)
; processing (CL-POSTGRES-ERROR::DEFERROR "53300" ...)
; processing (CL-POSTGRES-ERROR::DEFERROR "53400" ...)
; processing (DEFVAR *RETRY-CONNECT-TIMES* ...)
; processing (DEFVAR *RETRY-CONNECT-DELAY* ...)
; processing (DEFMETHOD OPEN-CONNECTION ...)
; processing (DEFMETHOD CLOSE-CONNECTION ...)
; processing (DEFMETHOD QUERY ...)
; processing (DEFMETHOD QUERY ...)
; processing (DEFMACRO HANDLING-PGSQL-NOTICES ...)
; processing (DEFMACRO WITH-PGSQL-TRANSACTION ...)
; processing (DEFMACRO WITH-PGSQL-CONNECTION ...)
; processing (DEFUN GET-UNIX-SOCKET-DIR ...)
; processing (DEFUN SET-SESSION-GUCS ...)
; processing (DEFUN SANITIZE-USER-GUCS ...)
; processing (DEFUN PGSQL-CONNECT-AND-EXECUTE-WITH-TIMING ...)
; processing (DEFUN PGSQL-EXECUTE-WITH-TIMING ...)
; processing (DEFUN PGSQL-EXECUTE ...)
; processing (DEFUN SET-POSTGRESQL-VERSION ...)
; processing (DEFUN PARSE-POSTGRESQL-VERSION-NUMBER ...)
; processing (DEFUN PARSE-POSTGRESQL-VERSION-VARIANT ...)
; processing (DEFUN PARSE-POSTGRESQL-VERSION-STRING ...)
; processing (DEFVAR *TEST/VERSIONS* ...)
; processing (DEFUN TEST/PARSE-POSTGRESQL-VERSION-STRING ...)
; processing (DEFUN LIST-TYPENAMES-WITHOUT-BTREE-SUPPORT ...)
; processing (DEFVAR *REDSHIFT-RESERVED-KEYWORDS* ...)
; processing (DEFUN LIST-RESERVED-KEYWORDS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/pgsql/connection-tmpIGCIJHJN.fasl
; compilation finished in 0:00:00.612
; compiling file "/<<PKGBUILDDIR>>/src/pgsql/pgsql-ddl.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PGSQL)
; processing (DEFMETHOD FORMAT-CREATE-SQL ...)
; processing (DEFMETHOD FORMAT-DROP-SQL ...)
; processing (DEFMETHOD FORMAT-CREATE-SQL ...)
; processing (DEFMETHOD FORMAT-DROP-SQL ...)
; processing (DEFMETHOD FORMAT-CREATE-SQL ...)
; processing (DEFMETHOD FORMAT-DROP-SQL ...)
; processing (DEFMETHOD FORMAT-CREATE-SQL ...)
; processing (DEFMETHOD FORMAT-DROP-SQL ...)
; processing (DEFUN GET-COLUMN-TYPE-NAME-FROM-SQLTYPE ...)
; processing (DEFMETHOD FORMAT-CREATE-SQL ...)
; processing (DEFVAR *PGSQL-DEFAULT-VALUES* ...)
; processing (DEFMETHOD FORMAT-DEFAULT-VALUE ...)
; processing (DEFMETHOD FORMAT-CREATE-SQL ...)
; processing (DEFMETHOD FORMAT-DROP-SQL ...)
; processing (DEFUN INDEX-ACCESS-METHOD ...)

; file: /<<PKGBUILDDIR>>/src/pgsql/pgsql-ddl.lisp
; in: DEFUN INDEX-ACCESS-METHOD
;     (VALUES)
; 
; note: deleting unreachable code

; processing (DEFMETHOD FORMAT-CREATE-SQL ...)
; processing (DEFMETHOD FORMAT-DROP-SQL ...)
; processing (DEFMETHOD FORMAT-CREATE-SQL ...)
; processing (DEFMETHOD FORMAT-DROP-SQL ...)
; processing (DEFMETHOD FORMAT-CREATE-SQL ...)
; processing (DEFMETHOD FORMAT-DROP-SQL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/pgsql/pgsql-ddl-tmpBW3WVL1T.fasl
; compilation finished in 0:00:00.784
; compiling file "/<<PKGBUILDDIR>>/src/pgsql/pgsql-ddl-citus.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PGSQL)
; processing (DEFMETHOD FORMAT-CREATE-SQL ...)
; processing (DEFMETHOD FORMAT-CREATE-SQL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/pgsql/pgsql-ddl-citus-tmpWQAE3QZ0.fasl
; compilation finished in 0:00:00.056
; compiling file "/<<PKGBUILDDIR>>/src/pgsql/pgsql-schema.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PGSQL)
; processing (DEFUN FETCH-PGSQL-CATALOG ...)
; processing (DEFUN MAKE-INCLUDING-EXPR-FROM-CATALOG ...)
; processing (DEFUN MAKE-INCLUDING-EXPR-FROM-TABLE ...)
; processing (DEFUN FORMAT-TABLE-NAME-AS-INCLUDING-EXP ...)
; processing (DEFUN QUERY-TABLE-SCHEMA ...)
; processing (DEFUN MAKE-INCLUDING-EXPR-FROM-VIEW-NAMES ...)
; processing (DEFVAR *TABLE-TYPE* ...)
; processing (DEFUN FILTER-LIST-TO-WHERE-CLAUSE ...)
; processing (DEFUN NORMALIZE-EXTRA ...)
; processing (DEFUN LIST-ALL-COLUMNS ...)
; processing (DEFUN LIST-ALL-INDEXES ...)
; processing (DEFUN LIST-ALL-FKEYS ...)
; processing (DEFUN LIST-MISSING-FK-DEPS ...)
; processing (DEFUN LIST-SCHEMAS ...)
; processing (DEFUN LIST-SEARCH-PATH ...)
; processing (DEFUN GET-CURRENT-DATABASE ...)
; processing (DEFUN LIST-TABLE-OIDS ...)
; processing (DEFUN LIST-ALL-SQLTYPES ...)
; processing (DEFUN PARSE-INDEX-COLUMN-NAMES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/pgsql/pgsql-schema-tmpD6GACL8Q.fasl
; compilation finished in 0:00:00.508
; compiling file "/<<PKGBUILDDIR>>/src/pgsql/merge-catalogs.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PGSQL)
; processing (DEFUN MERGE-CATALOGS ...)
; processing (DEFUN CHECK-TABLE-COLUMNS ...)
; processing (DEFVAR *TYPE-NAME-MAPPING* ...)
; processing (DEFUN GET-TYPE-NAME ...)
; processing (DEFUN SAME-TYPE-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/pgsql/merge-catalogs-tmpNQGL89VK.fasl
; compilation finished in 0:00:00.088
; compiling file "/<<PKGBUILDDIR>>/src/pgsql/pgsql-trigger.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.PGSQL)
; processing (DEFVAR *PGSQL-TRIGGERS-PROCEDURES* ...)
; processing (DEFUN BUILD-TRIGGER ...)
; processing (DEFUN PROCESS-TRIGGERS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/pgsql/pgsql-trigger-tmp58JN1176.fasl
; compilation finished in 0:00:00.072
; compiling file "/<<PKGBUILDDIR>>/src/pgsql/pgsql-index-filter.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.PGSQL)
; processing (DEFGENERIC TRANSLATE-INDEX-FILTER ...)
; processing (DEFMETHOD TRANSLATE-INDEX-FILTER ...)
; processing (DEFGENERIC PROCESS-INDEX-DEFINITIONS ...)
; processing (DEFMETHOD PROCESS-INDEX-DEFINITIONS ...)
; processing (DEFMETHOD PROCESS-INDEX-DEFINITIONS ...)
; processing (DEFMETHOD PROCESS-INDEX-DEFINITIONS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/pgsql/pgsql-index-filter-tmpKKD06T4D.fasl
; compilation finished in 0:00:00.104
; compiling file "/<<PKGBUILDDIR>>/src/pgsql/pgsql-finalize-catalogs.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.PGSQL)
; processing (DEFUN FINALIZE-CATALOGS ...)
; processing (DEFGENERIC ADJUST-DATA-TYPES ...)
; processing (DEFMETHOD ADJUST-DATA-TYPES ...)
; processing (DEFVAR *REDSHIFT-SUPPORTED-DATA-TYPES* ...)
; processing (DEFVAR *REDSHIFT-DECIMAL-MAX-PRECISION* ...)
; processing (DEFVAR *REDSHIFT-VARCHAR-MAX-PRECISION* ...)
; processing (DEFMETHOD ADJUST-DATA-TYPES ...)
; processing (DEFGENERIC DUMB-DOWN-DATA-TYPES-FOR-REDSHIFT ...)
; processing (DEFMETHOD DUMB-DOWN-DATA-TYPES-FOR-REDSHIFT ...)
; processing (DEFMETHOD DUMB-DOWN-DATA-TYPES-FOR-REDSHIFT ...)
; processing (DEFMETHOD DUMB-DOWN-DATA-TYPES-FOR-REDSHIFT ...)
; processing (DEFMETHOD DUMB-DOWN-DATA-TYPES-FOR-REDSHIFT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/pgsql/pgsql-finalize-catalogs-tmpKPXWWYMB.fasl
; compilation finished in 0:00:00.152
; compiling file "/<<PKGBUILDDIR>>/src/pgsql/pgsql-create-schema.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.PGSQL)
; processing (DEFUN CREATE-SQLTYPES ...)
; processing (DEFUN CREATE-TABLE-SQL-LIST ...)
; processing (DEFUN CREATE-TABLE-LIST ...)
; processing (DEFUN CREATE-SCHEMAS ...)
; processing (DEFUN ADD-TO-SEARCH-PATH ...)
; processing (DEFUN CREATE-EXTENSIONS ...)
; processing (DEFUN CREATE-TABLES ...)
; processing (DEFUN CREATE-VIEWS ...)
; processing (DEFUN CREATE-TRIGGERS ...)
; processing (DEFUN TRUNCATE-TABLES ...)
; processing (DEFUN DISABLE-TRIGGERS ...)
; processing (DEFUN ENABLE-TRIGGERS ...)
; processing (DEFMACRO WITH-DISABLED-TRIGGERS ...)
; processing (DEFUN DROP-PGSQL-FKEYS ...)
; processing (DEFUN CREATE-PGSQL-FKEYS ...)
; processing (DEFUN CREATE-INDEXES-IN-KERNEL ...)
; processing (DEFUN SET-TABLE-OIDS ...)
; processing (DEFUN DROP-INDEXES ...)
; processing (DEFUN MAYBE-DROP-INDEXES ...)
; processing (DEFUN CREATE-INDEXES-AGAIN ...)
; processing (DEFUN RESET-SEQUENCES ...)
; processing (DEFUN COMMENT-ON-TABLES-AND-COLUMNS ...)
; processing (DEFUN CREATE-DISTRIBUTED-TABLE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/pgsql/pgsql-create-schema-tmpC4BCXC71.fasl
; compilation finished in 0:00:00.760
; compiling file "/<<PKGBUILDDIR>>/src/sources/common/api.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCES)
; processing (DEFCLASS COPY ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFGENERIC CONCURRENCY-SUPPORT ...)
; processing (DEFGENERIC MAP-ROWS ...)
; processing (DEFGENERIC PROPROCESS-ROW ...)
; processing (DEFGENERIC QUEUE-RAW-DATA ...)
; processing (DEFGENERIC DATA-IS-PREFORMATTED-P ...)
; processing (DEFGENERIC COPY-COLUMN-LIST ...)
; processing (DEFCLASS MD-COPY ...)
; processing (DEFGENERIC PARSE-HEADER ...)
; processing (DEFGENERIC PROCESS-ROWS ...)
; processing (DEFGENERIC CLONE-COPY-FOR ...)
; processing (DEFCLASS DB-COPY ...)
; processing (DEFGENERIC FETCH-METADATA ...)
; processing (DEFGENERIC CLEANUP ...)
; processing (DEFGENERIC INSTANCIATE-TABLE-COPY-OBJECT ...)
; processing (DEFGENERIC FILTER-LIST-TO-WHERE-CLAUSE ...)
; processing (DEFGENERIC FETCH-COLUMNS ...)
; processing (DEFGENERIC FETCH-INDEXES ...)
; processing (DEFGENERIC FETCH-FOREIGN-KEYS ...)
; processing (DEFGENERIC FETCH-TABLE-ROW-COUNT ...)
; processing (DEFGENERIC FETCH-COMMENTS ...)
; processing (DEFGENERIC GET-COLUMN-SQL-EXPRESSION ...)
; processing (DEFGENERIC GET-COLUMN-LIST ...)
; processing (DEFGENERIC FORMAT-MATVIEW-NAME ...)
; processing (DEFGENERIC CREATE-MATVIEWS ...)
; processing (DEFGENERIC DROP-MATVIEWS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/common/api-tmp4J4FGJ8H.fasl
; compilation finished in 0:00:00.048
; compiling file "/<<PKGBUILDDIR>>/src/sources/common/methods.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.SOURCES)
; processing (DEFMETHOD DATA-IS-PREFORMATTED-P ...)
; processing (DEFMETHOD PREPROCESS-ROW ...)
; processing (DEFMETHOD COPY-COLUMN-LIST ...)
; processing (DEFMETHOD CLEANUP ...)
; processing (DEFMETHOD INSTANCIATE-TABLE-COPY-OBJECT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/common/methods-tmpMQVUCHK4.fasl
; compilation finished in 0:00:00.076
; compiling file "/<<PKGBUILDDIR>>/src/sources/common/md-methods.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.SOURCES)
; processing (DEFMETHOD PARSE-HEADER ...)
; processing (DEFMETHOD PREPROCESS-ROW ...)
; processing (DEFMETHOD COPY-COLUMN-LIST ...)
; processing (DEFMETHOD CLONE-COPY-FOR ...)
; processing (DEFMETHOD MAP-ROWS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/common/md-methods-tmpBN7Y9CV9.fasl
; compilation finished in 0:00:00.132
; compiling file "/<<PKGBUILDDIR>>/src/sources/common/matviews.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCES)
; processing (DEFMETHOD FORMAT-MATVIEW-NAME ...)
; processing (DEFMETHOD CREATE-MATVIEWS ...)
; processing (DEFMETHOD DROP-MATVIEWS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/common/matviews-tmp4RSWMOLW.fasl
; compilation finished in 0:00:00.076
; compiling file "/<<PKGBUILDDIR>>/src/sources/common/casting-rules.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.SOURCES)
; processing (DEFVAR *DEFAULT-CAST-RULES* ...)
; processing (DEFVAR *CAST-RULES* ...)
; processing (DEFUN PARSE-COLUMN-UNSIGNED ...)
; processing (DEFUN CAST-RULE-MATCHES ...)
; processing (DEFUN MAKE-PGSQL-TYPE ...)
; processing (DEFUN APPLY-CASTING-RULES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/common/casting-rules-tmpT4Z2TD57.fasl
; compilation finished in 0:00:00.140
; compiling file "/<<PKGBUILDDIR>>/src/sources/common/files-and-pathnames.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.SOURCES)
; processing (DEFCLASS MD-CONNECTION ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD EXPAND ...)
; processing (DEFMETHOD FETCH-FILE ...)
; processing (DEFGENERIC EXPAND-SPEC ...)
; processing (DEFMETHOD EXPAND-SPEC ...)
; processing (DEFMETHOD OPEN-CONNECTION ...)
; processing (DEFMETHOD CLOSE-CONNECTION ...)
; processing (DEFUN GET-PATHNAME ...)
; processing (DEFUN FILTER-DIRECTORY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/common/files-and-pathnames-tmpLSH6T4RJ.fasl
; compilation finished in 0:00:00.180
; compiling file "/<<PKGBUILDDIR>>/src/sources/common/project-fields.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.SOURCES)
; processing (DEFUN PROJECT-FIELDS ...)

; file: /<<PKGBUILDDIR>>/src/sources/common/project-fields.lisp
; in: DEFUN PROJECT-FIELDS
;     (DEFUN PGLOADER.SOURCES:PROJECT-FIELDS
;            (&KEY PGLOADER.SOURCES:FIELDS PGLOADER.SOURCES:COLUMNS (COMPILE T))
;       #<(SIMPLE-ARRAY CHARACTER
;          (398)) The simplest projection happens when both FIELDS and COLS are nil: in
;      this case the projection is an identity, we simply return what we got.
;   
;      Other forms of projections consist of forming column... {595D0007}>
;       (LABELS ((PGLOADER.SOURCES::NULL-AS-PROCESSING-FN
;                    (PGLOADER.SOURCES::NULL-AS)
;                  "return a lambda form that will process a value given NULL-AS."
;                  (IF #
;                      #
;                      #))
;                (PGLOADER.SOURCES::FIELD-NAME-AS-SYMBOL
;                    (PGLOADER.SOURCES::FIELD-NAME-OR-LIST)
;                  "we need to deal with symbols as we generate code"
;                  (TYPECASE PGLOADER.SOURCES::FIELD-NAME-OR-LIST # #))
;                (PGLOADER.SOURCES::PROCESS-FIELD
;                    (PGLOADER.SOURCES::FIELD-NAME-OR-LIST)
;                  "Given a field entry, return a function dealing with nulls for it"
;                  (DESTRUCTURING-BIND # # #)))
;         (LET* ((PGLOADER.SOURCES::PROJECTION #))
;           (IF COMPILE
;               (COMPILE NIL PGLOADER.SOURCES::PROJECTION)
;               PGLOADER.SOURCES::PROJECTION))))
; ==>
;   (SB-IMPL::%DEFUN 'PGLOADER.SOURCES:PROJECT-FIELDS
;                    (SB-INT:NAMED-LAMBDA PGLOADER.SOURCES:PROJECT-FIELDS
;                        (&KEY PGLOADER.SOURCES:FIELDS PGLOADER.SOURCES:COLUMNS
;                         (COMPILE T))
;                      (DECLARE (SB-C::TOP-LEVEL-FORM))
;                      #<(SIMPLE-ARRAY CHARACTER
;                         (398)) The simplest projection happens when both FIELDS and COLS are nil: in
;    this case the projection is an identity, we simply return what we got.
; 
;    Other forms of projections consist of forming column... {595D0007}>
;                      (BLOCK PGLOADER.SOURCES:PROJECT-FIELDS
;                        (LABELS (# # #)
;                          (LET* #
;                            #)))))
; 
; caught STYLE-WARNING:
;   Call to PGLOADER.TRANSFORMS:INTERN-SYMBOL could not be inlined because its
;   source code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation
;   must be in effect to save function definitions for inlining.

; processing (DEFUN REFORMAT-THEN-PROCESS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/common/project-fields-tmpUYTYVNWC.fasl
; compilation finished in 0:00:00.152
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "pgloader" "src" "sources" "common" "project-fields">
; compiling file "/<<PKGBUILDDIR>>/src/sources/csv/csv-guess.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.SOURCE.CSV)
; processing (DEFPARAMETER *SEPARATORS* ...)
; processing (DEFPARAMETER *ESCAPE-QUOTES* ...)
; processing (DEFUN GET-FILE-SAMPLE ...)
; processing (DEFUN GET-STREAM-SAMPLE ...)
; processing (DEFUN TRY-CSV-PARAMS ...)
; processing (DEFUN GUESS-CSV-PARAMS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/csv/csv-guess-tmpCUL29QI9.fasl
; compilation finished in 0:00:00.140
; compiling file "/<<PKGBUILDDIR>>/src/sources/csv/csv.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.CSV)
; processing (DEFCLASS CSV-CONNECTION ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFCLASS COPY-CSV ...)
; processing (DEFMETHOD CLONE-COPY-FOR ...)
; processing (DEFMETHOD PARSE-HEADER ...)
; processing (DEFMETHOD PROCESS-ROWS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/csv/csv-tmpWLND5EX3.fasl
; compilation finished in 0:00:00.180
; compiling file "/<<PKGBUILDDIR>>/src/sources/fixed/fixed-guess.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.FIXED)
; processing (DEFGENERIC GET-FIRST-LINES ...)
; processing (DEFUN GUESS-FIXED-SPECS-FROM-HEADER ...)
; processing (DEFUN GUESS-FIXED-SPECS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/fixed/fixed-guess-tmp8ISKZ6K9.fasl
; compilation finished in 0:00:00.120
; compiling file "/<<PKGBUILDDIR>>/src/sources/fixed/fixed.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.FIXED)
; processing (DEFCLASS FIXED-CONNECTION ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFCLASS COPY-FIXED ...)
; processing (DEFMETHOD CLONE-COPY-FOR ...)
; processing (DEFMETHOD PARSE-HEADER ...)
; processing (DECLAIM (INLINE PARSE-ROW))

; file: /<<PKGBUILDDIR>>/src/sources/fixed/fixed.lisp
; in: DECLAIM (INLINE PARSE-ROW)
;     (DECLAIM (INLINE PGLOADER.SOURCE.FIXED::PARSE-ROW))
; ==>
;   (SB-C::%PROCLAIM '(INLINE PGLOADER.SOURCE.FIXED::PARSE-ROW)
;                    (SB-C:SOURCE-LOCATION))
; 
; caught STYLE-WARNING:
;   Proclaiming PGLOADER.SOURCE.FIXED::PARSE-ROW to be INLINE, but 1 call to it was
;   previously compiled. A declaration of NOTINLINE at the call site will eliminate
;   this warning, as will proclaiming and defining the function before its first
;   potential use.

; processing (DEFUN PARSE-ROW ...)
; processing (DEFMETHOD PROCESS-ROWS ...)

; file: /<<PKGBUILDDIR>>/src/sources/fixed/fixed.lisp
; in: DEFMETHOD PROCESS-ROWS (COPY-FIXED T T)
;     (PGLOADER.SOURCE.FIXED::PARSE-ROW PGLOADER.SOURCE.FIXED::FIXED-COLS-SPECS
;      PGLOADER.SOURCE.FIXED::LINE)
; 
; caught STYLE-WARNING:
;   This is not a NUMBER:
;    NIL
;   See also:
;     The SBCL Manual, Node "Handling of Types"


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/fixed/fixed-tmpC5ECYZ6.fasl
; compilation finished in 0:00:00.216
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "pgloader" "src" "sources" "fixed" "fixed">
; compiling file "/<<PKGBUILDDIR>>/src/sources/copy.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.COPY)
; processing (DEFCLASS COPY-CONNECTION ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFCLASS COPY-COPY ...)
; processing (DEFMETHOD CLONE-COPY-FOR ...)
; processing (DECLAIM (INLINE PARSE-ROW))
; processing (DEFUN PARSE-ROW ...)
; processing (DEFMETHOD PROCESS-ROWS ...)
; processing (DEFMETHOD DATA-IS-PREFORMATTED-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/copy-tmpK1IVP18.fasl
; compilation finished in 0:00:00.156
; compiling file "/<<PKGBUILDDIR>>/src/sources/db3/db3-cast-rules.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.DB3)
; processing (DEFPARAMETER *DB3-DEFAULT-CAST-RULES* ...)
; processing (DEFSTRUCT (DB3-COLDEF #) ...)
; processing (DEFMETHOD CAST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/db3/db3-cast-rules-tmpB4SRXGTS.fasl
; compilation finished in 0:00:00.096
; compiling file "/<<PKGBUILDDIR>>/src/sources/db3/db3-connection.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.DB3)
; processing (DEFCLASS DBF-CONNECTION ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD OPEN-CONNECTION ...)
; processing (DEFMETHOD CLOSE-CONNECTION ...)
; processing (DEFMETHOD CLONE-CONNECTION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/db3/db3-connection-tmpM2SWF2IT.fasl
; compilation finished in 0:00:00.092
; compiling file "/<<PKGBUILDDIR>>/src/sources/db3/db3-schema.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.DB3)
; processing (DEFCLASS COPY-DB3 ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD FETCH-COLUMNS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/db3/db3-schema-tmpB121WB98.fasl
; compilation finished in 0:00:00.060
; compiling file "/<<PKGBUILDDIR>>/src/sources/db3/db3.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.DB3)
; processing (DEFMETHOD MAP-ROWS ...)
; processing (DEFMETHOD INSTANCIATE-TABLE-COPY-OBJECT ...)
; processing (DEFMETHOD FETCH-METADATA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/db3/db3-tmpMQWVO80B.fasl
; compilation finished in 0:00:00.188
; compiling file "/<<PKGBUILDDIR>>/src/sources/ixf/ixf-cast-rules.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.IXF)
; processing (DEFVAR *IXF-PGSQL-TYPE-MAPPING* ...)
; processing (DEFUN CAST-IXF-TYPE ...)
; processing (DEFUN TRANSFORM-FUNCTION ...)
; processing (DEFMETHOD CAST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/ixf/ixf-cast-rules-tmp5VU25WKJ.fasl
; compilation finished in 0:00:00.068
; compiling file "/<<PKGBUILDDIR>>/src/sources/ixf/ixf-connection.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.IXF)
; processing (DEFCLASS IXF-CONNECTION ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD OPEN-CONNECTION ...)
; processing (DEFMETHOD CLOSE-CONNECTION ...)
; processing (DEFMETHOD CLONE-CONNECTION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/ixf/ixf-connection-tmp6AV1P1SJ.fasl
; compilation finished in 0:00:00.084
; compiling file "/<<PKGBUILDDIR>>/src/sources/ixf/ixf-schema.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.IXF)
; processing (DEFCLASS COPY-IXF ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD FETCH-COLUMNS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/ixf/ixf-schema-tmpFGL8CAW7.fasl
; compilation finished in 0:00:00.064
; compiling file "/<<PKGBUILDDIR>>/src/sources/ixf/ixf.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.IXF)
; processing (DEFMETHOD MAP-ROWS ...)
; processing (DEFMETHOD INSTANCIATE-TABLE-COPY-OBJECT ...)
; processing (DEFMETHOD FETCH-METADATA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/ixf/ixf-tmpYW46S4BI.fasl
; compilation finished in 0:00:00.168
; compiling file "/<<PKGBUILDDIR>>/src/sources/sqlite/sqlite-cast-rules.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.SQLITE)
; processing (DEFVAR *SQLITE-DB* ...)
; processing (DEFPARAMETER *SQLITE-DEFAULT-CAST-RULES* ...)
; processing (DEFSTRUCT (COLDEF #) ...)
; processing (DEFUN NORMALIZE ...)
; processing (DEFUN CTYPE-TO-DTYPE ...)
; processing (DEFMETHOD CAST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/sqlite/sqlite-cast-rules-tmpCNFY8H0Z.fasl
; compilation finished in 0:00:00.160
; compiling file "/<<PKGBUILDDIR>>/src/sources/sqlite/sqlite-connection.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.SQLITE)
; processing (DEFVAR *SQLITE-DB* ...)
; processing (DEFCLASS SQLITE-CONNECTION ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD OPEN-CONNECTION ...)
; processing (DEFMETHOD CLOSE-CONNECTION ...)
; processing (DEFMETHOD CLONE-CONNECTION ...)
; processing (DEFMETHOD QUERY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/sqlite/sqlite-connection-tmpFZESF4C4.fasl
; compilation finished in 0:00:00.108
; compiling file "/<<PKGBUILDDIR>>/src/sources/sqlite/sqlite-schema.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.SQLITE)
; processing (DEFCLASS COPY-SQLITE ...)
; processing (DEFUN SQLITE-PRAGMA-ENCODING ...)
; processing (DEFUN SQLITE-ENCODING ...)
; processing (DEFMETHOD FILTER-LIST-TO-WHERE-CLAUSE ...)
; processing (DEFUN LIST-TABLES ...)
; processing (DEFUN FIND-SEQUENCE ...)
; processing (DEFUN FIND-AUTO-INCREMENT-IN-CREATE-SQL ...)
; processing (DEFUN LIST-COLUMNS ...)
; processing (DEFMETHOD FETCH-COLUMNS ...)
; processing (DEFUN ADD-UNLISTED-PRIMARY-KEY-INDEX ...)
; processing (DEFUN IS-INDEX-PK ...)
; processing (DEFUN LIST-INDEX-COLS ...)
; processing (DEFUN LIST-INDEXES ...)
; processing (DEFMETHOD FETCH-INDEXES ...)
; processing (DEFUN LIST-FKEYS ...)
; processing (DEFMETHOD FETCH-FOREIGN-KEYS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/sqlite/sqlite-schema-tmp4QZW3043.fasl
; compilation finished in 0:00:00.384
; compiling file "/<<PKGBUILDDIR>>/src/sources/sqlite/sqlite.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.SQLITE)
; processing (DECLAIM (INLINE PARSE-VALUE))
; processing (DEFUN PARSE-VALUE ...)
; processing (DEFMETHOD MAP-ROWS ...)
; processing (DEFMETHOD COPY-COLUMN-LIST ...)
; processing (DEFMETHOD FETCH-METADATA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/sqlite/sqlite-tmpIEAJ6F9R.fasl
; compilation finished in 0:00:00.268
; compiling file "/<<PKGBUILDDIR>>/src/sources/mssql/mssql-cast-rules.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.MSSQL)
; processing (DEFPARAMETER *MSSQL-DEFAULT-CAST-RULES* ...)
; processing (DEFSTRUCT (MSSQL-COLUMN #) ...)
; processing (DEFMETHOD FIELD-NAME ...)
; processing (DEFMETHOD MSSQL-COLUMN-CTYPE ...)
; processing (DEFMETHOD CAST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/mssql/mssql-cast-rules-tmp2X9FXVDS.fasl
; compilation finished in 0:00:00.304
; compiling file "/<<PKGBUILDDIR>>/src/sources/mssql/mssql-connection.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.MSSQL)
; processing (DEFVAR *MSSQL-DB* ...)
; processing (DEFCLASS MSSQL-CONNECTION ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD OPEN-CONNECTION ...)
; processing (DEFMETHOD CLOSE-CONNECTION ...)
; processing (DEFMETHOD CLONE-CONNECTION ...)
; processing (DEFMETHOD QUERY ...)
; processing (DEFUN MSSQL-QUERY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/mssql/mssql-connection-tmpYA92IK3B.fasl
; compilation finished in 0:00:00.124
; compiling file "/<<PKGBUILDDIR>>/src/sources/mssql/mssql-schema.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.MSSQL)
; processing (DEFCLASS COPY-MSSQL ...)
; processing (DEFVAR *TABLE-TYPE* ...)
; processing (DEFMETHOD FILTER-LIST-TO-WHERE-CLAUSE ...)
; processing (DEFMETHOD FETCH-COLUMNS ...)
; processing (DEFMETHOD FETCH-INDEXES ...)
; processing (DEFMETHOD FETCH-FOREIGN-KEYS ...)
; processing (DEFMETHOD GET-COLUMN-SQL-EXPRESSION ...)
; processing (DEFMETHOD GET-COLUMN-LIST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/mssql/mssql-schema-tmpUK9UO8FM.fasl
; compilation finished in 0:00:00.268
; compiling file "/<<PKGBUILDDIR>>/src/sources/mssql/mssql.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.MSSQL)
; processing (DEFMETHOD MAP-ROWS ...)
; processing (DEFMETHOD COPY-COLUMN-LIST ...)
; processing (DEFMETHOD FETCH-METADATA ...)
; processing (DEFMETHOD CLEANUP ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/mssql/mssql-tmpJIX0A353.fasl
; compilation finished in 0:00:00.268
; compiling file "/<<PKGBUILDDIR>>/src/sources/mssql/mssql-index-filters.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.SOURCE.MSSQL.INDEX-FILTER)
; processing (DEFMETHOD TRANSLATE-INDEX-FILTER ...)
; processing (DEFUN PARSE-INDEX-FILTER-CLAUSE ...)
; processing (DEFRULE WHITESPACE ...)
; processing (DEFRULE PUNCT ...)
; processing (DEFRULE NAMESTRING ...)
; processing (DEFRULE MSSQL-BRACKETED-IDENTIFIER ...)
; processing (DEFRULE MSSQL-IDENTIFIER ...)
; processing (DEFRULE = ...)
; processing (DEFRULE <= ...)
; processing (DEFRULE >= ...)
; processing (DEFRULE < ...)
; processing (DEFRULE > ...)
; processing (DEFRULE <> ...)
; processing (DEFRULE != ...)
; processing (DEFRULE IN ...)
; processing (DEFRULE O-P ...)
; processing (DEFRULE C-P ...)
; processing (DEFRULE BETWEEN ...)
; processing (DEFRULE AND-OP ...)
; processing (DEFRULE MSSQL-OPERATOR ...)
; processing (DEFRULE DIGITS ...)
; processing (DEFRULE QUOTED ...)
; processing (DEFRULE MSSQL-CONSTANT-PARENS ...)
; processing (DEFRULE MSSQL-CONSTANT-NO-PARENS ...)
; processing (DEFRULE MSSQL-CONSTANT ...)
; processing (DEFRULE MSSQL-IS-NOT-NULL ...)
; processing (DEFRULE MSSQL-IS-NULL ...)
; processing (DEFRULE MSSQL-WHERE-IS-NULL ...)
; processing (DEFRULE MSSQL-WHERE-ID-OP-CONST ...)
; processing (DEFRULE MSSQL-WHERE-CONST-OP-ID ...)
; processing (DEFRULE MSSQL-WHERE-OP ...)
; processing (DEFRULE ANOTHER-CONSTANT ...)
; processing (DEFRULE MSSQL-IN-LIST ...)
; processing (DEFRULE MSSQL-WHERE-IN ...)
; processing (DEFRULE MSSQL-WHERE-BETWEEN ...)
; processing (DEFRULE MSSQL-INDEX-FILTER ...)
; processing (DEFRULE ANOTHER-INDEX-FILTER ...)
; processing (DEFRULE MSSQL-INDEX-WHERE-CLAUSE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/mssql/mssql-index-filters-tmpTKP97EU6.fasl
; compilation finished in 0:00:00.232
; compiling file "/<<PKGBUILDDIR>>/src/sources/mysql/mysql-cast-rules.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.MYSQL)
; processing (DEFUN ENUM-OR-SET-NAME ...)
; processing (DEFPARAMETER *MYSQL-DEFAULT-CAST-RULES* ...)
; processing (DEFSTRUCT (MYSQL-COLUMN #) ...)
; processing (DEFMETHOD FIELD-NAME ...)
; processing (DEFUN EXPLODE-MYSQL-ENUM ...)
; processing (DEFUN NORMALIZE-EXTRA ...)
; processing (DEFMETHOD CAST ...)
; processing (DEFUN TEST-CASTS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/mysql/mysql-cast-rules-tmpRD66CE7E.fasl
; compilation finished in 0:00:00.244
; compiling file "/<<PKGBUILDDIR>>/src/sources/mysql/mysql-connection.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.MYSQL)
; processing (DEFVAR *CONNECTION* ...)
; processing (DEFCLASS MYSQL-CONNECTION ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD CLONE-CONNECTION ...)
; processing (DEFMETHOD SSL-MODE ...)
; processing (DEFMETHOD OPEN-CONNECTION ...)
; processing (DEFMETHOD CLOSE-CONNECTION ...)
; processing (DEFMETHOD QUERY ...)
; processing (DECLAIM (INLINE MYSQL-QUERY))
; processing (DEFUN MYSQL-QUERY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/mysql/mysql-connection-tmp788R03W8.fasl
; compilation finished in 0:00:00.152
; compiling file "/<<PKGBUILDDIR>>/src/sources/mysql/mysql-schema.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.MYSQL)
; processing (DEFCLASS COPY-MYSQL ...)
; processing (DEFVAR *TABLE-TYPE* ...)
; processing (DEFMETHOD FILTER-LIST-TO-WHERE-CLAUSE ...)
; processing (DEFUN CLEANUP-DEFAULT-VALUE ...)
; processing (DEFMETHOD FETCH-COLUMNS ...)
; processing (DEFMETHOD FETCH-INDEXES ...)
; processing (DEFMETHOD FETCH-FOREIGN-KEYS ...)
; processing (DEFMETHOD FETCH-TABLE-ROW-COUNT ...)
; processing (DEFUN LIST-TABLE-COMMENTS ...)
; processing (DEFUN LIST-COLUMNS-COMMENTS ...)
; processing (DEFMETHOD GET-COLUMN-SQL-EXPRESSION ...)
; processing (DEFMETHOD GET-COLUMN-LIST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/mysql/mysql-schema-tmpYK7XD1C3.fasl
; compilation finished in 0:00:00.392
; compiling file "/<<PKGBUILDDIR>>/src/sources/mysql/mysql.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.MYSQL)
; processing (DEFMETHOD CONCURRENCY-SUPPORT ...)
; processing (DEFUN CALL-WITH-ENCODING-HANDLER ...)
; processing (DEFMACRO WITH-ENCODING-HANDLER ...)
; processing (DEFMETHOD MAP-ROWS ...)
; processing (DEFMETHOD COPY-COLUMN-LIST ...)
; processing (DEFMETHOD FETCH-METADATA ...)
; processing (DEFMETHOD CLEANUP ...)
; processing (DEFVAR *DECODING-AS* ...)
; processing (DEFUN APPLY-DECODING-AS-FILTERS ...)
; processing (DEFMETHOD INSTANCIATE-TABLE-COPY-OBJECT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/mysql/mysql-tmp238A9KQ4.fasl
; compilation finished in 0:00:00.444
; compiling file "/<<PKGBUILDDIR>>/src/sources/pgsql/pgsql-cast-rules.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.PGSQL)
; processing (DEFPARAMETER *PGSQL-DEFAULT-CAST-RULES* ...)
; processing (DEFMETHOD PGSQL-COLUMN-CTYPE ...)
; processing (DEFMETHOD CAST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/pgsql/pgsql-cast-rules-tmpO3WNDQMP.fasl
; compilation finished in 0:00:00.068
; compiling file "/<<PKGBUILDDIR>>/src/sources/pgsql/pgsql.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.PGSQL)
; processing (DEFCLASS COPY-PGSQL ...)
; processing (DEFMETHOD MAP-ROWS ...)
; processing (DEFMETHOD COPY-COLUMN-LIST ...)
; processing (DEFMETHOD FETCH-METADATA ...)
; processing (DEFMETHOD CLEANUP ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/pgsql/pgsql-tmpPCPJNG3J.fasl
; compilation finished in 0:00:00.312
; compiling file "/<<PKGBUILDDIR>>/src/pg-copy/copy-batch.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PGCOPY)
; processing (DEFSTRUCT (BATCH #) ...)
; processing (DEFUN INIT-BATCH-MAX-COUNT ...)
; processing (DEFUN BATCH-OVERSIZED-P ...)
; processing (DEFUN BATCH-FULL-P ...)
; processing (DEFUN PUSH-ROW ...)
; processing (DEFUN FORMAT-ROW-IN-BATCH ...)
; processing (DEFUN ADD-ROW-TO-CURRENT-BATCH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/pg-copy/copy-batch-tmpY86CTVMO.fasl
; compilation finished in 0:00:00.168
; compiling file "/<<PKGBUILDDIR>>/src/pg-copy/copy-format.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PGCOPY)
; processing (DEFUN PREPARE-AND-FORMAT-ROW ...)
; processing (DEFUN PREPARE-ROW ...)
; processing (DEFUN FORMAT-VECTOR-ROW ...)

; file: /<<PKGBUILDDIR>>/src/pg-copy/copy-format.lisp
; in: DEFUN FORMAT-VECTOR-ROW
;     (MAP 'VECTOR
;          (LAMBDA (PGLOADER.PGCOPY::COL)
;            (IF (PGLOADER.PGCOPY::COL-NULL-P PGLOADER.PGCOPY::COL)
;                2
;                (PGLOADER.PGCOPY::COPY-UTF-8-BYTE-LENGTH PGLOADER.PGCOPY::COL)))
;          PGLOADER.PGCOPY::ROW)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (+ PGLOADER.PGCOPY::NB-COLS (REDUCE #'+ PGLOADER.PGCOPY::LENS))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (LOOP :FOR PGLOADER.PGCOPY::COL :ACROSS PGLOADER.PGCOPY::ROW
;           :FOR PGLOADER.PGCOPY::I FIXNUM :FROM 1
;           :FOR POSITION ...)
; --> LET LET LET LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (+ PGLOADER.PGCOPY::NB-COLS (REDUCE #'+ PGLOADER.PGCOPY::LENS))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (PGLOADER.PGCOPY::INSERT-COPY-SEPARATOR PGLOADER.PGCOPY::BUF
;      (+ POSITION PGLOADER.PGCOPY::COL-LEN) PGLOADER.PGCOPY::I
;      PGLOADER.PGCOPY::NB-COLS)
; 
; note: doing signed word to integer coercion (cost 20)

;     (+ POSITION PGLOADER.PGCOPY::COL-LEN 1)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; processing (DEFUN FORMAT-ESCAPED-VECTOR-ROW ...)

; file: /<<PKGBUILDDIR>>/src/pg-copy/copy-format.lisp
; in: DEFUN FORMAT-ESCAPED-VECTOR-ROW
;     (MAP 'VECTOR
;          (LAMBDA (PGLOADER.PGCOPY::COL)
;            (IF (PGLOADER.PGCOPY::COL-NULL-P PGLOADER.PGCOPY::COL)
;                2
;                (CL-POSTGRES-TRIVIAL-UTF-8:UTF-8-BYTE-LENGTH
;                 PGLOADER.PGCOPY::COL)))
;          PGLOADER.PGCOPY::ROW)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (+ PGLOADER.PGCOPY::NB-COLS (REDUCE #'+ PGLOADER.PGCOPY::LENS))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (LOOP :FOR PGLOADER.PGCOPY::COL :ACROSS PGLOADER.PGCOPY::ROW
;           :FOR PGLOADER.PGCOPY::I :FROM 1
;           :FOR POSITION := ...)
; --> LET LET LET LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (REPLACE PGLOADER.PGCOPY::BUF PGLOADER.PGCOPY::UTF-8-BYTES :START1 POSITION)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).

;     (+ POSITION PGLOADER.PGCOPY::COL-LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (LOOP :FOR PGLOADER.PGCOPY::COL :ACROSS PGLOADER.PGCOPY::ROW
;           :FOR PGLOADER.PGCOPY::I :FROM 1
;           :FOR POSITION := ...)
; --> LET LET LET LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (+ POSITION PGLOADER.PGCOPY::COL-LEN 1)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (+ PGLOADER.PGCOPY::NB-COLS (REDUCE #'+ PGLOADER.PGCOPY::LENS))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (+ POSITION PGLOADER.PGCOPY::COL-LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR NULL NUMBER), not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a (OR NULL NUMBER), not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (LOOP :FOR PGLOADER.PGCOPY::COL :ACROSS PGLOADER.PGCOPY::ROW
;           :FOR PGLOADER.PGCOPY::I :FROM 1
;           :FOR POSITION := ...)
; --> LET LET LET LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ POSITION PGLOADER.PGCOPY::COL-LEN 1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DECLAIM (INLINE INSERT-COPY-SEPARATOR ...))

; file: /<<PKGBUILDDIR>>/src/pg-copy/copy-format.lisp
; in: DECLAIM (INLINE INSERT-COPY-SEPARATOR INSERT-COPY-NULL COL-NULL-P)
;     (DECLAIM
;      (INLINE PGLOADER.PGCOPY::INSERT-COPY-SEPARATOR
;       PGLOADER.PGCOPY::INSERT-COPY-NULL PGLOADER.PGCOPY::COL-NULL-P))
; ==>
;   (SB-C::%PROCLAIM
;    '(INLINE PGLOADER.PGCOPY::INSERT-COPY-SEPARATOR
;      PGLOADER.PGCOPY::INSERT-COPY-NULL PGLOADER.PGCOPY::COL-NULL-P)
;    (SB-C:SOURCE-LOCATION))
; 
; caught STYLE-WARNING:
;   Proclaiming PGLOADER.PGCOPY::INSERT-COPY-SEPARATOR to be INLINE, but 2 calls to
;   it were previously compiled. A declaration of NOTINLINE at the call sites will
;   eliminate this warning, as will proclaiming and defining the function before
;   its first potential use.
; 
; caught STYLE-WARNING:
;   Proclaiming PGLOADER.PGCOPY::INSERT-COPY-NULL to be INLINE, but 2 calls to it
;   were previously compiled. A declaration of NOTINLINE at the call sites will
;   eliminate this warning, as will proclaiming and defining the function before
;   its first potential use.
; 
; caught STYLE-WARNING:
;   Proclaiming PGLOADER.PGCOPY::COL-NULL-P to be INLINE, but 4 calls to it were
;   previously compiled. A declaration of NOTINLINE at the call sites will
;   eliminate this warning, as will proclaiming and defining the function before
;   its first potential use.

; processing (DEFUN COL-NULL-P ...)
; processing (DEFUN INSERT-COPY-NULL ...)
; processing (DEFUN INSERT-COPY-SEPARATOR ...)
; processing (DEFUN APPLY-TRANSFORMS ...)
; processing (DEFUN COPY-UTF-8-BYTE-LENGTH ...)

; file: /<<PKGBUILDDIR>>/src/pg-copy/copy-format.lisp
; in: DEFUN COPY-UTF-8-BYTE-LENGTH
;     (INCF LENGTH 1)
; --> THE 
; ==>
;   (+ 1 LENGTH)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (INCF LENGTH
;           (COND ((< PGLOADER.PGCOPY::CODE 2048) 1)
;                 ((< PGLOADER.PGCOPY::CODE 65536) 2) (T 3)))
; --> THE 
; ==>
;   (+
;    (COND ((< PGLOADER.PGCOPY::CODE 2048) 1) ((< PGLOADER.PGCOPY::CODE 65536) 2)
;          (T 3))
;    LENGTH)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (INCF LENGTH 1)
; --> THE 
; ==>
;   (+ 1 LENGTH)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFMACRO AS-COPY-UTF-8-BYTES ...)
; processing (DEFUN STRING-TO-COPY-UTF-8-BYTES ...)

; file: /<<PKGBUILDDIR>>/src/pg-copy/copy-format.lisp
; in: DEFUN STRING-TO-COPY-UTF-8-BYTES
;     (PGLOADER.PGCOPY::AS-COPY-UTF-8-BYTES CHAR PGLOADER.PGCOPY::ADD-BYTE)
; --> COND IF PROGN PGLOADER.PGCOPY::ADD-BYTE PROGN SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> COND IF IF PROGN PGLOADER.PGCOPY::ADD-BYTE PROGN SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> COND IF IF IF PROGN PGLOADER.PGCOPY::ADD-BYTE PROGN SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> COND IF IF IF IF PROGN PGLOADER.PGCOPY::ADD-BYTE PROGN SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> COND IF IF IF IF IF PROGN PGLOADER.PGCOPY::ADD-BYTE PROGN SETF LET* 
; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> COND IF IF IF IF IF IF PROGN PGLOADER.PGCOPY::ADD-BYTE PROGN SETF LET* 
; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> COND IF IF IF IF IF IF IF PGLOADER.PGCOPY::ADD-BYTE PROGN SETF LET* 
; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> COND IF IF IF IF IF IF IF IF PROGN PGLOADER.PGCOPY::ADD-BYTE PROGN SETF 
; --> LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> COND IF IF IF IF IF IF IF IF IF PROGN PGLOADER.PGCOPY::ADD-BYTE PROGN 
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> COND IF IF IF IF IF IF IF IF IF THE PROGN PGLOADER.PGCOPY::ADD-BYTE PROGN 
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/pg-copy/copy-format-tmp3C0QJMDP.fasl
; compilation finished in 0:00:00.544
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "pgloader" "src" "pg-copy" "copy-format">
; compiling file "/<<PKGBUILDDIR>>/src/pg-copy/copy-db-write.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PGCOPY)
; processing (DEFINE-CONDITION COPY-INIT-ERROR ...)
; processing (DEFUN DB-WRITE-BATCH ...)
; processing (DEFUN DB-WRITE-ROW ...)
; processing (DEFUN DB-WRITE-VECTOR-ROW ...)

; file: /<<PKGBUILDDIR>>/src/pg-copy/copy-db-write.lisp
; in: DEFUN DB-WRITE-VECTOR-ROW
;     (LENGTH PGLOADER.PGCOPY::ROW)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (+ 4 PGLOADER.PGCOPY::ROW-BYTES)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (LOOP :FOR PGLOADER.PGCOPY::COL :ACROSS PGLOADER.PGCOPY::ROW
;           :FOR PGLOADER.PGCOPY::I FIXNUM :FROM 1
;           :DO (IF (PGLOADER.PGCOPY::COL-NULL-P PGLOADER.PGCOPY::COL)
;                   (PROGN
;                    (PGLOADER.PGCOPY::SEND-BYTE 92)
;                    (PGLOADER.PGCOPY::SEND-BYTE 78))
;                   (LOOP :FOR CHAR :ACROSS PGLOADER.PGCOPY::COL
;                         :DO (PGLOADER.PGCOPY::AS-COPY-UTF-8-BYTES CHAR
;                                                                   PGLOADER.PGCOPY::SEND-BYTE))) ...)
; --> LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (LOOP :FOR CHAR :ACROSS PGLOADER.PGCOPY::COL
;           :DO (PGLOADER.PGCOPY::AS-COPY-UTF-8-BYTES CHAR
;                                                     PGLOADER.PGCOPY::SEND-BYTE))
; --> LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (MAP 'VECTOR
;          (LAMBDA (PGLOADER.PGCOPY::COL)
;            (IF (PGLOADER.PGCOPY::COL-NULL-P PGLOADER.PGCOPY::COL)
;                2
;                (PGLOADER.PGCOPY::COPY-UTF-8-BYTE-LENGTH PGLOADER.PGCOPY::COL)))
;          PGLOADER.PGCOPY::ROW)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (+ PGLOADER.PGCOPY::NBCOLS (REDUCE #'+ PGLOADER.PGCOPY::COL-BYTES))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (INCF (CL-POSTGRES::COPIER-COUNT PGLOADER.PGCOPY::COPIER))
; ==>
;   (+ 1 (CL-POSTGRES::COPIER-COUNT #:COPIER46))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (+ 4 PGLOADER.PGCOPY::ROW-BYTES)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (< PGLOADER.PGCOPY::I PGLOADER.PGCOPY::NBCOLS)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (+ PGLOADER.PGCOPY::NBCOLS (REDUCE #'+ PGLOADER.PGCOPY::COL-BYTES))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (INCF (CL-POSTGRES::COPIER-COUNT PGLOADER.PGCOPY::COPIER))
; ==>
;   (+ 1 (CL-POSTGRES::COPIER-COUNT #:COPIER46))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-POSTGRES::WITH-RECONNECT-RESTART PGLOADER.CONNECTION:CONNECTION
;       (CL-POSTGRES::USING-CONNECTION PGLOADER.CONNECTION:CONNECTION
;         (CL-POSTGRES::WITH-SYNCING
;           (CL-POSTGRES::WRITE-UINT1 CL-POSTGRES::SOCKET 100)
;           (CL-POSTGRES::WRITE-UINT4 CL-POSTGRES::SOCKET
;                                     (+ 4 PGLOADER.PGCOPY::ROW-BYTES))
;           (MACROLET (#)
;             (LOOP :FOR PGLOADER.PGCOPY::COL :ACROSS PGLOADER.PGCOPY::ROW
;                   :FOR PGLOADER.PGCOPY::I FIXNUM :FROM 1
;                   :DO # ...)))))
; --> LABELS 
; ==>
;   (#:G2 (CL-POSTGRES::ERR)
;    (RESTART-CASE (ERROR CL-POSTGRES::ERR)
;      (:RECONNECT NIL :REPORT "Try to reconnect"
;       (CL-POSTGRES:REOPEN-DATABASE #:G0) (#:G1))))
; 
; note: Return type not fixed values, so can't use known return convention:
;   *

; processing (DEFUN DB-WRITE-ESCAPED-VECTOR-ROW ...)

; file: /<<PKGBUILDDIR>>/src/pg-copy/copy-db-write.lisp
; in: DEFUN DB-WRITE-ESCAPED-VECTOR-ROW
;     (LENGTH PGLOADER.PGCOPY::ROW)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (+ 4 PGLOADER.PGCOPY::ROW-BYTES)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (LOOP :FOR PGLOADER.PGCOPY::COL :ACROSS PGLOADER.PGCOPY::ROW
;           :FOR PGLOADER.PGCOPY::I FIXNUM :FROM 1
;           :DO (IF (PGLOADER.PGCOPY::COL-NULL-P PGLOADER.PGCOPY::COL)
;                   (PROGN
;                    (PGLOADER.PGCOPY::SEND-BYTE 92)
;                    (PGLOADER.PGCOPY::SEND-BYTE 78))
;                   (LOOP :FOR CHAR :ACROSS PGLOADER.PGCOPY::COL
;                         :DO (CL-POSTGRES-TRIVIAL-UTF-8::AS-UTF-8-BYTES CHAR
;                                                                        PGLOADER.PGCOPY::SEND-BYTE))) ...)
; --> LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (LOOP :FOR CHAR :ACROSS PGLOADER.PGCOPY::COL
;           :DO (CL-POSTGRES-TRIVIAL-UTF-8::AS-UTF-8-BYTES CHAR
;                                                          PGLOADER.PGCOPY::SEND-BYTE))
; --> LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (MAP 'VECTOR
;          (LAMBDA (PGLOADER.PGCOPY::COL)
;            (IF (PGLOADER.PGCOPY::COL-NULL-P PGLOADER.PGCOPY::COL)
;                2
;                (CL-POSTGRES-TRIVIAL-UTF-8:UTF-8-BYTE-LENGTH
;                 PGLOADER.PGCOPY::COL)))
;          PGLOADER.PGCOPY::ROW)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (+ PGLOADER.PGCOPY::NBCOLS (REDUCE #'+ PGLOADER.PGCOPY::COL-BYTES))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (INCF (CL-POSTGRES::COPIER-COUNT PGLOADER.PGCOPY::COPIER))
; ==>
;   (+ 1 (CL-POSTGRES::COPIER-COUNT #:COPIER46))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (+ 4 PGLOADER.PGCOPY::ROW-BYTES)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (< PGLOADER.PGCOPY::I PGLOADER.PGCOPY::NBCOLS)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (+ PGLOADER.PGCOPY::NBCOLS (REDUCE #'+ PGLOADER.PGCOPY::COL-BYTES))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (INCF (CL-POSTGRES::COPIER-COUNT PGLOADER.PGCOPY::COPIER))
; ==>
;   (+ 1 (CL-POSTGRES::COPIER-COUNT #:COPIER46))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-POSTGRES::WITH-RECONNECT-RESTART PGLOADER.CONNECTION:CONNECTION
;       (CL-POSTGRES::USING-CONNECTION PGLOADER.CONNECTION:CONNECTION
;         (CL-POSTGRES::WITH-SYNCING
;           (CL-POSTGRES::WRITE-UINT1 CL-POSTGRES::SOCKET 100)
;           (CL-POSTGRES::WRITE-UINT4 CL-POSTGRES::SOCKET
;                                     (+ 4 PGLOADER.PGCOPY::ROW-BYTES))
;           (MACROLET (#)
;             (LOOP :FOR PGLOADER.PGCOPY::COL :ACROSS PGLOADER.PGCOPY::ROW
;                   :FOR PGLOADER.PGCOPY::I FIXNUM :FROM 1
;                   :DO # ...)))))
; --> LABELS 
; ==>
;   (#:G2 (CL-POSTGRES::ERR)
;    (RESTART-CASE (ERROR CL-POSTGRES::ERR)
;      (:RECONNECT NIL :REPORT "Try to reconnect"
;       (CL-POSTGRES:REOPEN-DATABASE #:G0) (#:G1))))
; 
; note: Return type not fixed values, so can't use known return convention:
;   *


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/pg-copy/copy-db-write-tmpHQ2QZGMQ.fasl
; compilation finished in 0:00:00.556
; compiling file "/<<PKGBUILDDIR>>/src/pg-copy/copy-rows-in-stream.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PGCOPY)
; processing (DEFUN STREAM-ROWS-TO-COPY ...)
; processing (DEFUN STREAM-ROW ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/pg-copy/copy-rows-in-stream-tmpRFA246QC.fasl
; compilation finished in 0:00:00.056
; compiling file "/<<PKGBUILDDIR>>/src/pg-copy/copy-rows-in-batch.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PGCOPY)
; processing (DEFUN BATCH-ROWS-TO-COPY ...)
; processing (DEFUN SEND-BATCH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/pg-copy/copy-rows-in-batch-tmpXBNF6H2D.fasl
; compilation finished in 0:00:00.112
; compiling file "/<<PKGBUILDDIR>>/src/pg-copy/copy-rows-in-batch-through-s3.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PGCOPY)
; processing (DEFUN BATCH-ROWS-TO-S3-THEN-COPY ...)
; processing (DEFUN PREPARE-AND-FORMAT-ROW-FOR-S3 ...)
; processing (DEFUN SEND-BATCH-THROUGH-S3 ...)
; processing (DEFUN BATCH-AS-SINGLE-VECTOR ...)
; processing (DEFUN GET-AWS-CREDENTIALS-AND-SETUP ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/pg-copy/copy-rows-in-batch-through-s3-tmp56LB2EXK.fasl
; compilation finished in 0:00:00.196
; compiling file "/<<PKGBUILDDIR>>/src/pg-copy/copy-retry-batch.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.PGCOPY)
; processing (DEFUN NEXT-BATCH-ROWS ...)
; processing (DEFUN PARSE-COPY-ERROR-CONTEXT ...)
; processing (DEFUN RETRY-BATCH ...)
; processing (DEFUN COPY-PARTIAL-BATCH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/pg-copy/copy-retry-batch-tmpFSTBH45.fasl
; compilation finished in 0:00:00.148
; compiling file "/<<PKGBUILDDIR>>/src/pg-copy/copy-from-queue.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PGCOPY)
; processing (DEFUN COPY-ROWS-FROM-QUEUE ...)
; processing (DEFUN PREPARE-COPY-PARAMETERS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/pg-copy/copy-from-queue-tmpNQV4VCPG.fasl
; compilation finished in 0:00:00.132
; compiling file "/<<PKGBUILDDIR>>/src/load/api.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.LOAD)
; processing (DEFGENERIC COPY-FROM ...)
; processing (DEFGENERIC COPY-TO ...)
; processing (DEFGENERIC COPY-DATABASE ...)
; processing (DEFGENERIC PREPARE-PGSQL-DATABASE ...)
; processing (DEFGENERIC COMPLETE-PGSQL-DATABASE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/load/api-tmp4DF2YNUV.fasl
; compilation finished in 0:00:00.008
; compiling file "/<<PKGBUILDDIR>>/src/load/copy-data.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.LOAD)
; processing (DEFMETHOD QUEUE-RAW-DATA ...)
; processing (DEFMETHOD COPY-TO ...)

; file: /<<PKGBUILDDIR>>/src/load/copy-data.lisp
; in: DEFMETHOD COPY-TO (COPY T)
;     (PGLOADER.PGSQL:FORMAT-VECTOR-ROW PGLOADER.LOAD::TEXT-FILE PGLOADER.LOAD::ROW
;                                       (PGLOADER.SOURCES:TRANSFORMS
;                                        PGLOADER.SOURCES:COPY))
; 
; caught STYLE-WARNING:
;   The function FORMAT-VECTOR-ROW is called with three arguments, but wants exactly two.

; processing (DEFMETHOD COPY-FROM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/load/copy-data-tmpTT9UOXYA.fasl
; compilation finished in 0:00:00.176
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "pgloader" "src" "load" "copy-data">
; compiling file "/<<PKGBUILDDIR>>/src/load/load-file.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.LOAD)
; processing (DEFMETHOD COPY-DATABASE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/load/load-file-tmp63UXYE15.fasl
; compilation finished in 0:00:00.260
; compiling file "/<<PKGBUILDDIR>>/src/load/migrate-database.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.LOAD)
; processing (DEFMETHOD PREPARE-PGSQL-DATABASE ...)
; processing (DEFMETHOD COMPLETE-PGSQL-DATABASE ...)
; processing (DEFUN PROCESS-CATALOG ...)
; processing (DEFUN OPTIMIZE-TABLE-COPY-ORDERING ...)
; processing (DEFMETHOD COPY-DATABASE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/load/migrate-database-tmpZGFXQB6T.fasl
; compilation finished in 0:00:00.756
; compiling file "/<<PKGBUILDDIR>>/src/parsers/parse-ini.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.INI)
; processing (DEFPARAMETER *GLOBAL-SECTION* ...)
; processing (DEFSTRUCT PARAMS ...)
; processing (DEFUN PROCESS-TRUE-FALSE ...)
; processing (DEFUN READ-DEFAULT-VALUE-FOR-PARAM ...)
; processing (DEFUN READ-VALUE-FOR-PARAM ...)
; processing (DEFMETHOD SET-PARAM ...)
; processing (DEFMETHOD SET-GUCS ...)
; processing (DEFUN GET-GUCS ...)
; processing (DEFUN MERGE-GUCS ...)
; processing (DEFUN USER-DEFINED-COLUMNS ...)
; processing (DEFUN SPLIT-COLUMNS-SPECS ...)
; processing (DEFUN GET-PGSQL-COLUMN-SPECS ...)
; processing (DEFUN PARSE-COLUMNS-SPEC ...)
; processing (DEFUN PARSE-ONLY-COLS ...)
; processing (DEFUN COMPUTE-COLUMNS ...)
; processing (DEFUN PARSE-SECTION ...)
; processing (DEFUN GET-CONNECTION-PARAMS ...)
; processing (DEFUN GET-CONNECTION-STRING ...)
; processing (DEFUN READ-INI-FILE ...)
; processing (DEFUN PARSE-INI-FILE ...)
; processing (DEFUN PRINT-CSV-OPTION ...)
; processing (DEFUN WRITE-COMMAND-TO-STRING ...)
; processing (DEFUN CONVERT-INI-INTO-COMMANDS ...)
; processing (DEFUN CONVERT-INI-INTO-FILES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/parse-ini-tmp73L1SMDJ.fasl
; compilation finished in 0:00:00.704
; compiling file "/<<PKGBUILDDIR>>/src/parsers/template.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFUN APPLY-TEMPLATE ...)
; processing (DEFUN INITIALIZE-CONTEXT ...)
; processing (DEFUN READ-INI-FILE ...)
; processing (DEFMETHOD MUSTACHE::CONTEXT-GET ...)
; processing (DEFMETHOD MUSTACHE::CONTEXT-GET ...)
; processing (DEFUN CONTEXT-GET-FROM-ENVIRONMENT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/template-tmp7JCMYUGC.fasl
; compilation finished in 0:00:00.100
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-utils.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFVAR *CWD* ...)
; processing (DEFVAR *DATA-EXPECTED-INLINE* ...)
; processing (DEFRULE SINGLE-LINE-COMMENT ...)
; processing (DEFRULE MULTI-LINE-COMMENT ...)
; processing (DEFRULE COMMENTS ...)
; processing (DEFRULE KEEP-A-SINGLE-WHITESPACE ...)
; processing (DEFRULE WHITESPACE ...)
; processing (DEFRULE IGNORE-WHITESPACE ...)
; processing (DEFRULE PUNCT ...)
; processing (DEFRULE NAMESTRING ...)
; processing (DEFRULE DOUBLE-QUOTED-NAMESTRING ...)
; processing (DEFRULE QUOTED-NAMESTRING ...)
; processing (DEFRULE NAME ...)
; processing (DEFRULE TRIMMED-NAME ...)
; processing (DEFRULE NAMESTRING-OR-REGEX ...)
; processing (DEFRULE MAYBE-QUOTED-NAMESTRING ...)
; processing (DEFRULE OPEN-PAREN ...)
; processing (DEFRULE CLOSE-PAREN ...)
; processing (DEFRULE COMMA-SEPARATOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-utils-tmp5J7AZOXI.fasl
; compilation finished in 0:00:00.044
WARNING:
   Prefix "
"
   before "
"
   in an ESRAP OR expression.
WARNING:
   Prefix "
"
   before "
"
   in an ESRAP OR expression.
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-keywords.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFMACRO DEF-KEYWORD-RULE ...)
; processing (EVAL-WHEN (:LOAD-TOPLEVEL :COMPILE-TOPLEVEL ...) ...)
; processing (DEFRULE KW-AUTO-INCREMENT ...)
; processing (DEFRULE KW-ON-UPDATE-CURRENT-TIMESTAMP ...)
; processing (DEFRULE KW-POSTGRESQL ...)
; processing (DEFRULE KW-MYSQL ...)
; processing (DEFRULE KW-MSSQL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-keywords-tmp7YYFZ0M2.fasl
; compilation finished in 0:00:00.420
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-regexp.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFUN PROCESS-QUOTED-REGEX ...)
; processing (DEFRULE SINGLE-QUOTED-REGEX ...)
; processing (DEFRULE DOUBLE-QUOTED-REGEX ...)
; processing (DEFRULE PARENS-QUOTED-REGEX ...)
; processing (DEFRULE BRACES-QUOTED-REGEX ...)
; processing (DEFRULE CHEVRON-QUOTED-REGEX ...)
; processing (DEFRULE BRACKETS-QUOTED-REGEX ...)
; processing (DEFRULE SLASH-QUOTED-REGEX ...)
; processing (DEFRULE PIPE-QUOTED-REGEX ...)
; processing (DEFRULE SHARP-QUOTED-REGEX ...)
; processing (DEFRULE QUOTED-REGEX ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-regexp-tmp9FXV81A1.fasl
; compilation finished in 0:00:00.036
; compiling file "/<<PKGBUILDDIR>>/src/parsers/parse-pgpass.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFSTRUCT PGPASS ...)
; processing (DEFUN PGPASS-CHAR-P ...)
; processing (DEFRULE PGPASS-ESCAPED-CHAR ...)
; processing (DEFRULE PGPASS-IPV6-HOSTNAME ...)
; processing (DEFRULE PGPASS-ENTRY ...)
; processing (DEFRULE PGPASS-LINE ...)
; processing (DEFUN GET-PGPASS-FILENAME ...)
; processing (DEFUN PARSE-PGPASS-FILE ...)
; processing (DEFUN MATCH-HOSTNAME ...)
; processing (DEFUN MATCH-PGPASS ...)
; processing (DEFUN MATCH-PGPASS-ENTRIES ...)
; processing (DEFUN MATCH-PGPASS-FILE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/parse-pgpass-tmpB0IAJ9VW.fasl
; compilation finished in 0:00:00.196
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-db-uri.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFRULE DSN-PORT ...)
; processing (DEFRULE DOUBLED-AT-SIGN ...)
; processing (DEFRULE DOUBLED-COLON ...)
; processing (DEFRULE PASSWORD ...)
; processing (DEFRULE USERNAME ...)
; processing (DEFRULE DSN-USER-PASSWORD ...)
; processing (DEFUN HEXDIGIT-CHAR-P ...)
; processing (DEFRULE IPV4-PART ...)
; processing (DEFRULE IPV4 ...)
; processing (DEFRULE IPV6 ...)
; processing (DEFUN SOCKET-DIRECTORY-CHARACTER-P ...)
; processing (DEFRULE SOCKET-DIRECTORY ...)
; processing (DEFRULE NETWORK-LABEL-LETTERS-DIGIT ...)
; processing (DEFRULE NETWORK-LABEL-WITH-HYPHEN ...)
; processing (DEFRULE NETWORK-LABEL-NO-HYPHEN ...)
; processing (DEFRULE NETWORK-LABEL ...)
; processing (DEFRULE NETWORK-HOSTNAME ...)
; processing (DEFRULE HOSTNAME ...)
; processing (DEFUN PROCESS-HOSTNAME ...)
; processing (DEFRULE DSN-HOSTNAME ...)
; processing (DEFRULE DSN-DBNAME ...)
; processing (DEFRULE DSN-OPTION-SSL-DISABLE ...)
; processing (DEFRULE DSN-OPTION-SSL-ALLOW ...)
; processing (DEFRULE DSN-OPTION-SSL-PREFER ...)
; processing (DEFRULE DSN-OPTION-SSL-REQUIRE ...)
; processing (DEFRULE DSN-OPTION-SSL ...)
; processing (DEFUN GET-PGSSLMODE ...)
; processing (DEFRULE QUALIFIED-TABLE-NAME ...)
; processing (DEFRULE DSN-TABLE-NAME ...)
; processing (DEFRULE DSN-OPTION-TABLE-NAME ...)
; processing (DEFRULE URI-PARAM ...)
; processing (DEFMACRO MAKE-DSN-OPTION-RULE ...)
; processing (MAKE-DSN-OPTION-RULE DSN-OPTION-HOST ...)
; processing (MAKE-DSN-OPTION-RULE DSN-OPTION-PORT ...)
; processing (MAKE-DSN-OPTION-RULE DSN-OPTION-DBNAME ...)
; processing (MAKE-DSN-OPTION-RULE DSN-OPTION-USER ...)
; processing (MAKE-DSN-OPTION-RULE DSN-OPTION-PASS ...)
; processing (DEFRULE DSN-OPTION ...)
; processing (DEFRULE ANOTHER-DSN-OPTION ...)
; processing (DEFRULE DSN-OPTIONS ...)
; processing (DEFRULE PGSQL-PREFIX ...)
; processing (DEFRULE PGSQL-URI ...)
; processing (DEFRULE TARGET ...)
; processing (DEFUN PGSQL-CONNECTION-BINDINGS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-db-uri-tmpHTG3I7F1.fasl
; compilation finished in 0:00:00.308
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-source.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFUN FILENAME-CHARACTER-P ...)
; processing (DEFRULE STDIN ...)
; processing (DEFRULE INLINE ...)
; processing (DEFRULE FILENAME ...)
; processing (DEFRULE QUOTED-FILENAME ...)
; processing (DEFRULE MAYBE-QUOTED-FILENAME ...)
; processing (DEFRULE HTTP-URI ...)
; processing (DEFRULE MAYBE-QUOTED-FILENAME-OR-HTTP-URI ...)
; processing (DEFRULE FILENAME-OR-HTTP-URI ...)
; processing (DEFRULE SOURCE-URI ...)
; processing (DEFRULE LOAD-FROM ...)
; processing (DEFRULE SOURCE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-source-tmpHRBO2E1A.fasl
; compilation finished in 0:00:00.060
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-options.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFUN OPTNAME-CHAR-P ...)
; processing (DEFRULE OPTNAME-ELEMENT ...)
; processing (DEFRULE ANOTHER-OPTNAME-ELEMENT ...)
; processing (DEFRULE OPTNAME ...)
; processing (DEFUN OPTVALUE-CHAR-P ...)
; processing (DEFRULE OPTVALUE ...)
; processing (DEFRULE EQUAL-SIGN ...)
; processing (DEFRULE OPTION-WORKERS ...)
; processing (DEFRULE OPTION-CONCURRENCY ...)
; processing (DEFRULE OPTION-MAX-PARALLEL-CREATE-INDEX ...)
; processing (DEFRULE OPTION-BATCH-ROWS ...)
; processing (DEFRULE BYTE-SIZE-MULTIPLIER ...)
; processing (DEFRULE BYTE-SIZE-UNIT ...)
; processing (DEFRULE BATCH-SIZE ...)
; processing (DEFRULE OPTION-BATCH-SIZE ...)
; processing (DEFRULE OPTION-PREFETCH-ROWS ...)
; processing (DEFRULE OPTION-ROWS-PER-RANGE ...)
; processing (DEFUN BATCH-CONTROL-BINDINGS ...)
; processing (DEFUN IDENTIFIER-CASE-BINDING ...)
; processing (DEFUN REMOVE-BATCH-CONTROL-OPTION ...)
; processing (DEFMACRO MAKE-OPTION-RULE ...)
; processing (MAKE-OPTION-RULE INCLUDE-DROP ...)
; processing (MAKE-OPTION-RULE TRUNCATE ...)
; processing (MAKE-OPTION-RULE DISABLE-TRIGGERS ...)
; processing (MAKE-OPTION-RULE DROP-INDEXES ...)
; processing (MAKE-OPTION-RULE CREATE-TABLES ...)
; processing (MAKE-OPTION-RULE CREATE-INDEXES ...)
; processing (MAKE-OPTION-RULE RESET-SEQUENCES ...)
; processing (MAKE-OPTION-RULE FOREIGN-KEYS ...)
; processing (DEFRULE OPTION-DROP-SCHEMA ...)
; processing (DEFRULE OPTION-REINDEX ...)
; processing (DEFRULE OPTION-SINGLE-READER ...)
; processing (DEFRULE OPTION-MULTIPLE-READERS ...)
; processing (DEFRULE OPTION-SCHEMA-ONLY ...)
; processing (DEFRULE OPTION-DATA-ONLY ...)
; processing (DEFRULE OPTION-ON-ERROR-STOP ...)
; processing (DEFRULE OPTION-ON-ERROR-RESUME-NEXT ...)
; processing (DEFRULE OPTION-IDENTIFIERS-CASE ...)
; processing (DEFRULE OPTION-INDEX-NAMES ...)
; processing (DEFRULE OPTION-ENCODING ...)
; processing (DEFRULE COMMA ...)
; processing (DEFUN FLATTEN-OPTION-LIST ...)
; processing (DEFRULE GENERIC-OPTNAME ...)
; processing (DEFRULE GENERIC-VALUE ...)
; processing (DEFRULE GENERIC-OPTION ...)
; processing (DEFRULE ANOTHER-GENERIC-OPTION ...)
; processing (DEFRULE GENERIC-OPTION-LIST ...)
; processing (DEFRULE GUCS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-options-tmpC7KLWEBZ.fasl
; compilation finished in 0:00:00.388
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-sql-block.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFRULE DOUBLE-DOLLAR ...)
; processing (DEFRULE DOLLAR-QUOTED ...)
; processing (DEFRULE ANOTHER-DOLLAR-QUOTED ...)
; processing (DEFRULE DOLLAR-QUOTED-LIST ...)
; processing (DEFRULE SQL-FILE ...)
; processing (DEFRULE LOAD-DO ...)
; processing (DEFRULE LOAD-EXECUTE ...)
; processing (DEFRULE BEFORE-LOAD ...)
; processing (DEFRULE FINALLY ...)
; processing (DEFRULE AFTER-LOAD ...)
; processing (DEFRULE AFTER-SCHEMA ...)
; processing (DEFUN SQL-CODE-BLOCK ...)
; processing (DEFUN EXECUTE-SQL-CODE-BLOCK ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-sql-block-tmpE37OW7S5.fasl
; compilation finished in 0:00:00.140
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-sexp.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFUN NOT-DOUBLEQUOTE ...)
; processing (DEFUN SYMBOL-CHARACTER-P ...)
; processing (DEFUN SYMBOL-FIRST-CHARACTER-P ...)
; processing (DEFRULE SEXP-SYMBOL ...)
; processing (DEFRULE SEXP-CHAR ...)
; processing (DEFRULE SEXP-STRING-CHAR ...)
; processing (DEFRULE SEXP-STRING ...)
; processing (DEFRULE SEXP-INTEGER ...)
; processing (DEFRULE SEXP-LIST ...)
; processing (DEFRULE SEXP-ATOM ...)
; processing (DEFRULE SEXP ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-sexp-tmpT24ZR1LT.fasl
; compilation finished in 0:00:00.060
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-csv.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFRULE HEX-CHAR-CODE ...)
; processing (DEFRULE TAB-SEPARATOR ...)
; processing (DEFRULE BACKSLASH-SEPARATOR ...)
; processing (DEFRULE SINGLE-QUOTE-SEPARATOR ...)
; processing (DEFRULE OTHER-CHAR-SEPARATOR ...)
; processing (DEFRULE SEPARATOR ...)
; processing (DEFRULE OPTION-SKIP-HEADER ...)
; processing (DEFRULE OPTION-CSV-HEADER ...)
; processing (DEFRULE OPTION-FIELDS-ENCLOSED-BY ...)
; processing (DEFRULE OPTION-FIELDS-NOT-ENCLOSED ...)
; processing (DEFRULE QUOTE-QUOTE ...)
; processing (DEFRULE BACKSLASH-QUOTE ...)
; processing (DEFRULE ESCAPED-QUOTE-NAME ...)
; processing (DEFRULE ESCAPED-QUOTE-LITERAL ...)
; processing (DEFRULE ESCAPED-QUOTE ...)
; processing (DEFRULE ESCAPE-MODE-QUOTE ...)
; processing (DEFRULE ESCAPE-MODE-FOLLOWING ...)
; processing (DEFRULE ESCAPE-MODE ...)
; processing (DEFRULE OPTION-FIELDS-ESCAPED-BY ...)
; processing (DEFRULE OPTION-TERMINATED-BY ...)
; processing (DEFRULE OPTION-FIELDS-TERMINATED-BY ...)
; processing (DEFRULE OPTION-LINES-TERMINATED-BY ...)
; processing (DEFRULE OPTION-KEEP-UNQUOTED-BLANKS ...)
; processing (DEFRULE OPTION-TRIM-UNQUOTED-BLANKS ...)
; processing (DEFRULE OPTION-CSV-ESCAPE-MODE ...)
; processing (DEFRULE CSV-OPTION ...)
; processing (DEFRULE CSV-OPTIONS ...)
; processing (DEFRULE SINGLE-QUOTED-STRING ...)
; processing (DEFRULE DOUBLE-QUOTED-STRING ...)
; processing (DEFRULE QUOTED-STRING ...)
; processing (DEFRULE OPTION-DATE-FORMAT ...)
; processing (DEFRULE BLANKS ...)
; processing (DEFRULE OPTION-NULL-IF ...)
; processing (DEFRULE OPTION-TRIM-BOTH-WHITESPACE ...)
; processing (DEFRULE OPTION-TRIM-LEFT-WHITESPACE ...)
; processing (DEFRULE OPTION-TRIM-RIGHT-WHITESPACE ...)
; processing (DEFRULE CSV-FIELD-OPTION ...)
; processing (DEFRULE ANOTHER-CSV-FIELD-OPTION ...)
; processing (DEFRULE OPEN-SQUARE-BRACKET ...)
; processing (DEFRULE CLOSE-SQUARE-BRACKET ...)
; processing (DEFRULE CSV-FIELD-OPTION-LIST ...)
; processing (DEFRULE CSV-FIELD-OPTIONS ...)
; processing (DEFRULE CSV-BARE-FIELD-NAME ...)
; processing (DEFRULE CSV-QUOTED-FIELD-NAME ...)
; processing (DEFRULE CSV-FIELD-NAME ...)
; processing (DEFRULE CSV-SOURCE-FIELD ...)
; processing (DEFRULE ANOTHER-CSV-SOURCE-FIELD ...)
; processing (DEFRULE CSV-SOURCE-FIELDS ...)
; processing (DEFRULE HAVING-FIELDS ...)
; processing (DEFRULE CSV-SOURCE-FIELD-LIST ...)
; processing (DEFRULE COLUMN-NAME ...)
; processing (DEFRULE COLUMN-TYPE ...)
; processing (DEFRULE COLUMN-EXPRESSION ...)
; processing (DEFRULE CSV-TARGET-COLUMN ...)
; processing (DEFRULE ANOTHER-CSV-TARGET-COLUMN ...)
; processing (DEFRULE CSV-TARGET-COLUMNS ...)
; processing (DEFRULE TARGET-COLUMNS ...)
; processing (DEFRULE CSV-TARGET-COLUMN-LIST ...)
; processing (DEFRULE CSV-TARGET-TABLE ...)
; processing (DEFUN FIND-ENCODING-BY-NAME-OR-ALIAS ...)
; processing (DEFRULE ENCODING ...)
; processing (DEFRULE FILE-ENCODING ...)
; processing (DEFRULE FIRST-FILENAME-MATCHING ...)
; processing (DEFRULE ALL-FILENAME-MATCHING ...)
; processing (DEFRULE IN-DIRECTORY ...)
; processing (DEFRULE FILENAME-MATCHING ...)
; processing (DEFRULE CSV-URI ...)
; processing (DEFRULE CSV-FILE-SOURCE ...)
; processing (DEFRULE CSV-SOURCE ...)
; processing (DEFUN LIST-SYMBOLS ...)
; processing (DEFRULE LOAD-CSV-FILE-OPTIONAL-CLAUSES ...)
; processing (DEFRULE LOAD-CSV-FILE-COMMAND ...)
; processing (DEFUN LISP-CODE-FOR-CSV-DRY-RUN ...)
; processing (DEFUN LISP-CODE-FOR-LOADING-FROM-CSV ...)
; processing (DEFRULE LOAD-CSV-FILE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-csv-tmpQRAUELQF.fasl
; compilation finished in 0:00:00.440
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-ixf.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFRULE TZ-UTC ...)
; processing (DEFRULE TZ-GMT ...)
; processing (DEFRULE TZ-NAME ...)
; processing (DEFRULE OPTION-TIMEZONE ...)
; processing (DEFRULE IXF-OPTION ...)
; processing (DEFRULE IXF-OPTIONS ...)
; processing (DEFRULE IXF-URI ...)
; processing (DEFRULE IXF-FILE-SOURCE ...)
; processing (DEFRULE IXF-SOURCE ...)
; processing (DEFRULE LOAD-IXF-OPTIONAL-CLAUSES ...)
; processing (DEFRULE LOAD-IXF-COMMAND ...)
; processing (DEFUN LISP-CODE-FOR-LOADING-FROM-IXF ...)
; processing (DEFRULE LOAD-IXF-FILE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-ixf-tmp1Z3KZY3Y.fasl
; compilation finished in 0:00:00.112
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-fixed.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFRULE OPTION-FIXED-HEADER ...)
; processing (DEFRULE HEX-NUMBER ...)
; processing (DEFRULE DEC-NUMBER ...)
; processing (DEFRULE NUMBER ...)
; processing (DEFRULE FIELD-START-POSITION ...)
; processing (DEFRULE FIXED-FIELD-LENGTH ...)
; processing (DEFRULE FIXED-SOURCE-FIELD ...)
; processing (DEFRULE ANOTHER-FIXED-SOURCE-FIELD ...)
; processing (DEFRULE FIXED-SOURCE-FIELDS ...)
; processing (DEFRULE FIXED-SOURCE-FIELD-LIST ...)
; processing (DEFRULE FIXED-OPTION ...)
; processing (DEFRULE FIXED-OPTIONS ...)
; processing (DEFRULE FIXED-URI ...)
; processing (DEFRULE FIXED-FILE-SOURCE ...)
; processing (DEFRULE FIXED-SOURCE ...)
; processing (DEFRULE LOAD-FIXED-COLS-FILE-OPTIONAL-CLAUSES ...)
; processing (DEFRULE LOAD-FIXED-COLS-FILE-COMMAND ...)
; processing (DEFUN LISP-CODE-FOR-LOADING-FROM-FIXED ...)
; processing (DEFRULE LOAD-FIXED-COLS-FILE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-fixed-tmpBWE7807P.fasl
; compilation finished in 0:00:00.164
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-copy.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFRULE COPY-SOURCE-FIELD ...)
; processing (DEFRULE ANOTHER-COPY-SOURCE-FIELD ...)
; processing (DEFRULE COPY-SOURCE-FIELDS ...)
; processing (DEFRULE COPY-SOURCE-FIELD-LIST ...)
; processing (DEFRULE OPTION-DELIMITER ...)
; processing (DEFRULE OPTION-NULL ...)
; processing (DEFRULE COPY-OPTION ...)
; processing (DEFRULE COPY-OPTIONS ...)
; processing (DEFRULE COPY-URI ...)
; processing (DEFRULE COPY-FILE-SOURCE ...)
; processing (DEFRULE COPY-SOURCE ...)
; processing (DEFRULE LOAD-COPY-FILE-OPTIONAL-CLAUSES ...)
; processing (DEFRULE LOAD-COPY-FILE-COMMAND ...)
; processing (DEFUN LISP-CODE-FOR-LOADING-FROM-COPY ...)
; processing (DEFRULE LOAD-COPY-FILE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-copy-tmp4C9VBMNW.fasl
; compilation finished in 0:00:00.148
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-dbf.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFRULE OPTION-CREATE-TABLE ...)
; processing (DEFRULE QUOTED-TABLE-NAME ...)
; processing (DEFRULE OPTION-TABLE-NAME ...)
; processing (DEFRULE DBF-OPTION ...)
; processing (DEFRULE DBF-OPTIONS ...)
; processing (DEFRULE DBF-URI ...)
; processing (DEFRULE DBF-FILE-SOURCE ...)
; processing (DEFRULE DBF-SOURCE ...)
; processing (DEFRULE LOAD-DBF-OPTIONAL-CLAUSES ...)
; processing (DEFRULE DBF-FILE-ENCODING ...)
; processing (DEFRULE LOAD-DBF-COMMAND ...)
; processing (DEFUN LISP-CODE-FOR-DBF-DRY-RUN ...)
; processing (DEFUN LISP-CODE-FOR-LOADING-FROM-DBF ...)
; processing (DEFRULE LOAD-DBF-FILE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-dbf-tmpVAZ53WPD.fasl
; compilation finished in 0:00:00.136
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-cast-rules.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFRULE CAST-TYPEMOD-GUARD ...)
; processing (DEFRULE CAST-DEFAULT-GUARD ...)
; processing (DEFRULE CAST-UNSIGNED-GUARD ...)
; processing (DEFRULE CAST-SIGNED-GUARD ...)
; processing (DEFRULE CAST-SOURCE-EXTRA ...)
; processing (DEFRULE CAST-TYPE-NAME ...)
; processing (DEFRULE CAST-SOURCE-TYPE ...)
; processing (DEFRULE TABLE-COLUMN-NAME ...)
; processing (DEFRULE CAST-SOURCE-COLUMN ...)
; processing (DEFRULE CAST-SOURCE-EXTRA-OR-GUARD ...)
; processing (DEFRULE CAST-SOURCE ...)
; processing (DEFRULE CAST-TO-TYPE ...)
; processing (DEFRULE CAST-KEEP-DEFAULT ...)
; processing (DEFRULE CAST-KEEP-TYPEMOD ...)
; processing (DEFRULE CAST-KEEP-NOT-NULL ...)
; processing (DEFRULE CAST-DROP-DEFAULT ...)
; processing (DEFRULE CAST-DROP-TYPEMOD ...)
; processing (DEFRULE CAST-DROP-NOT-NULL ...)
; processing (DEFRULE CAST-SET-NOT-NULL ...)
; processing (DEFRULE CAST-KEEP-EXTRA ...)
; processing (DEFRULE CAST-DROP-EXTRA ...)
; processing (DEFRULE CAST-DEF ...)
; processing (DEFUN FUNCTION-NAME-CHARACTER-P ...)
; processing (DEFRULE FUNCTION-NAME ...)
; processing (DEFRULE PACKAGE-AND-FUNCTION-NAMES ...)
; processing (DEFRULE MAYBE-QUALIFIED-FUNCTION-NAME ...)
; processing (DEFRULE TRANSFORM-EXPRESSION ...)
; processing (DEFRULE CAST-FUNCTION ...)
; processing (DEFUN FIX-TARGET-TYPE ...)
; processing (DEFRULE CAST-RULE ...)
; processing (DEFRULE ANOTHER-CAST-RULE ...)
; processing (DEFRULE CAST-RULE-LIST ...)
; processing (DEFRULE CASTS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-cast-rules-tmpHL9GKKCF.fasl
; compilation finished in 0:00:00.180
WARNING: Prefix ":" before "::" in an ESRAP OR expression.
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-materialize-views.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFRULE VIEW-NAME ...)
; processing (DEFRULE VIEW-SQL ...)
; processing (DEFRULE VIEW-DEFINITION ...)
; processing (DEFRULE ANOTHER-VIEW-DEFINITION ...)
; processing (DEFRULE VIEWS-LIST ...)
; processing (DEFRULE MATERIALIZE-ALL-VIEWS ...)
; processing (DEFRULE MATERIALIZE-VIEW-LIST ...)
; processing (DEFRULE MATERIALIZE-VIEWS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-materialize-views-tmp9BSX9MJ0.fasl
; compilation finished in 0:00:00.044
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-alter-table.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFRULE MATCH-RULE-TARGET-REGEX ...)
; processing (DEFRULE MATCH-RULE-TARGET-STRING ...)
; processing (DEFRULE MATCH-RULE-TARGET ...)
; processing (DEFRULE ANOTHER-MATCH-RULE-TARGET ...)
; processing (DEFRULE FILTER-LIST-MATCHING ...)
; processing (DEFRULE ALTER-TABLE-NAMES-MATCHING ...)
; processing (DEFRULE IN-SCHEMA ...)
; processing (DEFRULE RENAME-TO ...)
; processing (DEFRULE SET-SCHEMA ...)
; processing (DEFRULE SET-STORAGE-PARAMETERS ...)
; processing (DEFRULE SET-TABLESPACE ...)
; processing (DEFRULE ALTER-TABLE-ACTION ...)
; processing (DEFRULE ALTER-TABLE-COMMAND ...)
; processing (DEFRULE ALTER-TABLE ...)
; processing (DEFRULE ALTER-SCHEMA-RENAME-TO ...)
; processing (DEFRULE ALTER-SCHEMA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-alter-table-tmpYXPQOPL0.fasl
; compilation finished in 0:00:00.096
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-distribute.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFUN CREATE-TABLE-FROM-DSN-TABLE-NAME ...)
; processing (DEFRULE DISTRIBUTE-REFERENCE ...)
; processing (DEFRULE DISTRIBUTE-USING ...)
; processing (DEFRULE DISTRIBUTE-FROM-TABLENAME ...)
; processing (DEFRULE MAYBE-QUALIFIED-DIST-FROM-TABLE-NAME ...)
; processing (DEFRULE DISTRIBUTE-FROM-LIST ...)
; processing (DEFRULE DISTRIBUTE-USING-FROM ...)
; processing (DEFRULE DISTRIBUTE-COMMANDS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-distribute-tmpU674PDXI.fasl
; compilation finished in 0:00:00.064
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-mysql.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFRULE MYSQL-OPTION ...)
; processing (DEFRULE MYSQL-OPTIONS ...)
; processing (DEFRULE INCLUDING-MATCHING ...)
; processing (DEFRULE EXCLUDING-MATCHING ...)
; processing (DEFRULE DECODING-TABLE-AS ...)
; processing (DEFRULE DECODING-TABLES-AS ...)
; processing (DEFRULE MYSQL-GUCS ...)
; processing (DEFRULE LOAD-MYSQL-OPTIONAL-CLAUSES ...)
; processing (DEFRULE MYSQL-PREFIX ...)
; processing (DEFRULE MYSQL-DSN-OPTION-USESSL-TRUE ...)
; processing (DEFRULE MYSQL-DSN-OPTION-USESSL-FALSE ...)
; processing (DEFRULE MYSQL-DSN-OPTION-USESSL ...)
; processing (DEFRULE MYSQL-DSN-OPTION ...)
; processing (DEFRULE MYSQL-DSN-OPTIONS ...)
; processing (DEFRULE MYSQL-URI ...)
; processing (DEFRULE MYSQL-SOURCE ...)
; processing (DEFRULE LOAD-MYSQL-COMMAND ...)
; processing (DEFUN LISP-CODE-FOR-MYSQL-DRY-RUN ...)
; processing (DEFUN LISP-CODE-FOR-LOADING-FROM-MYSQL ...)
; processing (DEFRULE LOAD-MYSQL-DATABASE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-mysql-tmpEGUOPLA2.fasl
; compilation finished in 0:00:00.176
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-including-like.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFRULE LIKE-EXPRESSION ...)
; processing (DEFRULE ANOTHER-LIKE-EXPRESSION ...)
; processing (DEFRULE FILTER-LIST-LIKE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-including-like-tmpM9PGEPUU.fasl
; compilation finished in 0:00:00.020
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-mssql.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (MAKE-OPTION-RULE CREATE-SCHEMAS ...)
; processing (DEFRULE MSSQL-OPTION ...)
; processing (DEFRULE MSSQL-OPTIONS ...)
; processing (DEFRULE INCLUDING-IN-SCHEMA ...)
; processing (DEFRULE INCLUDING-LIKE-IN-SCHEMA ...)
; processing (DEFRULE EXCLUDING-IN-SCHEMA ...)
; processing (DEFRULE EXCLUDING-LIKE-IN-SCHEMA ...)
; processing (DEFRULE MSSQL-GUCS ...)
; processing (DEFRULE LOAD-MSSQL-OPTIONAL-CLAUSES ...)
; processing (DEFRULE MSSQL-PREFIX ...)
; processing (DEFRULE MSSQL-URI ...)
; processing (DEFRULE MSSQL-SOURCE ...)
; processing (DEFRULE LOAD-MSSQL-COMMAND ...)
; processing (DEFUN LISP-CODE-FOR-MSSQL-DRY-RUN ...)
; processing (DEFUN LISP-CODE-FOR-LOADING-FROM-MSSQL ...)
; processing (DEFRULE LOAD-MSSQL-DATABASE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-mssql-tmp45I22K0B.fasl
; compilation finished in 0:00:00.164
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-sqlite.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFRULE SQLITE-OPTION ...)
; processing (DEFRULE SQLITE-OPTIONS ...)
; processing (DEFRULE INCLUDING-LIKE ...)
; processing (DEFRULE EXCLUDING-LIKE ...)
; processing (DEFRULE SQLITE-DB-URI ...)
; processing (DEFRULE SQLITE-URI ...)
; processing (DEFRULE SQLITE-SOURCE ...)
; processing (DEFRULE LOAD-SQLITE-OPTIONAL-CLAUSES ...)
; processing (DEFRULE LOAD-SQLITE-COMMAND ...)
; processing (DEFUN LISP-CODE-FOR-SQLITE-DRY-RUN ...)
; processing (DEFUN LISP-CODE-FOR-LOADING-FROM-SQLITE ...)
; processing (DEFRULE LOAD-SQLITE-DATABASE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-sqlite-tmpMKZZ5447.fasl
; compilation finished in 0:00:00.124
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-pgsql.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFRULE PGSQL-OPTION ...)
; processing (DEFRULE PGSQL-OPTIONS ...)
; processing (DEFRULE INCLUDING-MATCHING-IN-SCHEMA-FILTER ...)
; processing (DEFRULE INCLUDING-MATCHING-IN-SCHEMA ...)
; processing (DEFRULE EXCLUDING-MATCHING-IN-SCHEMA-FILTER ...)
; processing (DEFRULE EXCLUDING-MATCHING-IN-SCHEMA ...)
; processing (DEFRULE LOAD-PGSQL-OPTIONAL-CLAUSES ...)
; processing (DEFRULE PGSQL-SOURCE ...)
; processing (DEFRULE LOAD-PGSQL-COMMAND ...)
; processing (DEFUN LISP-CODE-FOR-PGSQL-DRY-RUN ...)
; processing (DEFUN LISP-CODE-FOR-LOADING-FROM-PGSQL ...)
; processing (DEFRULE LOAD-PGSQL-DATABASE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-pgsql-tmpMKL41T49.fasl
; compilation finished in 0:00:00.160
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-archive.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFRULE ARCHIVE-COMMAND ...)
; processing (DEFRULE ANOTHER-ARCHIVE-COMMAND ...)
; processing (DEFRULE ARCHIVE-COMMAND-LIST ...)
; processing (DEFRULE ARCHIVE-SOURCE ...)
; processing (DEFRULE LOAD-ARCHIVE-CLAUSES ...)
; processing (DEFRULE LOAD-ARCHIVE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-archive-tmpYU0Z5M93.fasl
; compilation finished in 0:00:00.064
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-parser.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFRULE END-OF-COMMAND ...)
; processing (DEFRULE COMMAND ...)
; processing (DEFRULE COMMANDS ...)
; processing (DEFUN PARSE-COMMANDS ...)
; processing (DEFUN INJECT-INLINE-DATA-POSITION ...)
; processing (DEFUN PROCESS-RELATIVE-PATHNAMES ...)
; processing (DEFUN PARSE-COMMANDS-FROM-FILE ...)

; file: /<<PKGBUILDDIR>>/src/parsers/command-parser.lisp
; in: DEFUN PARSE-COMMANDS-FROM-FILE
;     (ERROR "Inline data not found in '~a'." PGLOADER.PARSER::FILENAME)
; 
; note: deleting unreachable code

; processing (DEFVAR *DATA-SOURCE-FILENAME-EXTENSIONS* ...)
; processing (DEFUN PARSE-FILENAME-FOR-SOURCE-TYPE ...)
; processing (DEFVAR *PARSE-RULE-FOR-SOURCE-TYPES* ...)
; processing (DEFUN PARSE-SOURCE-STRING-FOR-TYPE ...)
; processing (DEFRULE SOURCE-URI ...)
; processing (DEFUN PARSE-SOURCE-STRING ...)
; processing (DEFUN PARSE-TARGET-STRING ...)
; processing (DEFUN PARSE-CLI-GUCS ...)
; processing (DEFRULE DBF-TYPE-NAME ...)
; processing (DEFRULE SQLITE-TYPE-NAME ...)
; processing (DEFRULE CLI-TYPE ...)
; processing (DEFUN PARSE-CLI-TYPE ...)
; processing (DEFUN PARSE-CLI-ENCODING ...)
; processing (DEFUN PARSE-CLI-FIELDS ...)
; processing (DEFUN PARSE-CLI-OPTIONS ...)
; processing (DEFUN PARSE-CLI-CASTS ...)
; processing (DEFUN PARSE-SQL-FILE ...)
; processing (DEFRULE PG-DB-URI-FROM-COMMAND ...)
; processing (DEFRULE PG-DB-URI-FROM-FILES ...)
; processing (DEFRULE PG-DB-URI-FROM-SOURCE-TARGET ...)
; processing (DEFRULE PG-DB-URI-FROM-SOURCE-TABLE-TARGET ...)
; processing (DEFRULE PG-DB-URI-FROM-SOURCE-AND-ENCODING ...)
; processing (DEFUN PARSE-TARGET-PG-DB-URI ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-parser-tmp8NW6RMP8.fasl
; compilation finished in 0:00:00.296
; compiling file "/<<PKGBUILDDIR>>/src/parsers/parse-sqlite-type-name.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFRULE EXTRA-QUALIFIERS ...)
; processing (DEFRULE SQLITE-SINGLE-TYPEMOD ...)
; processing (DEFRULE SQLITE-DOUBLE-TYPEMOD ...)
; processing (DEFRULE SQLITE-TYPEMOD ...)
; processing (DEFRULE SQLITE-TYPE-NAME ...)
; processing (DEFRULE SQLITE-TYPE-EXPR ...)
; processing (DEFUN PARSE-SQLITE-TYPE-NAME ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/parse-sqlite-type-name-tmpLEHE28CK.fasl
; compilation finished in 0:00:00.060
; compiling file "/<<PKGBUILDDIR>>/src/parsers/date-format.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER.PARSE-DATE)
; processing (DEFVAR *CENTURY* ...)
; processing (DEFUN PARSE-DATE-STRING ...)
; processing (DEFVAR *OFFSET* ...)
; processing (DEFUN PARSE-DATE-FORMAT ...)
; processing (DEFRULE FORMAT-STRING ...)
; processing (DEFRULE NOISE ...)
; processing (DEFRULE YEAR ...)
; processing (DEFRULE YEAR4 ...)
; processing (DEFRULE YEAR3 ...)
; processing (DEFRULE YEAR2 ...)
; processing (DEFRULE MONTH ...)
; processing (DEFRULE MM ...)
; processing (DEFRULE DAY ...)
; processing (DEFRULE DD ...)
; processing (DEFRULE HOUR ...)
; processing (DEFRULE HH ...)
; processing (DEFRULE HH12 ...)
; processing (DEFRULE HH24 ...)
; processing (DEFRULE AMPM ...)
; processing (DEFRULE AM ...)
; processing (DEFRULE AM-DOT ...)
; processing (DEFRULE PM ...)
; processing (DEFRULE PM-DOT ...)
; processing (DEFRULE MINUTE ...)
; processing (DEFRULE MI ...)
; processing (DEFRULE SECONDS ...)
; processing (DEFRULE SS ...)
; processing (DEFRULE MILLISECONDS ...)
; processing (DEFRULE MS ...)
; processing (DEFRULE MICROSECONDS ...)
; processing (DEFRULE US ...)
; processing (DEFUN BUILD-FORMAT-SPEC ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/date-format-tmp91K6M1GB.fasl
; compilation finished in 0:00:00.192
; compiling file "/<<PKGBUILDDIR>>/src/api.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER)
; processing (DEFINE-CONDITION SOURCE-DEFINITION-ERROR ...)
; processing (DEFINE-CONDITION CLI-PARSING-ERROR ...)
; processing (DEFINE-CONDITION LOAD-FILES-NOT-FOUND-ERROR ...)
; processing (DEFUN PROCESS-COMMAND-FILE ...)
; processing (DEFUN PROCESS-SOURCE-AND-TARGET ...)
; processing (DEFUN RUN-COMMANDS ...)
; processing (DEFUN LOAD-DATA ...)

; file: /<<PKGBUILDDIR>>/src/api.lisp
; in: DEFUN LOAD-DATA
;     (TYPEP PGLOADER::SOURCE
;            (OR 'PGLOADER.SOURCE.CSV:CSV-CONNECTION
;                'PGLOADER.SOURCE.COPY:COPY-CONNECTION
;                'PGLOADER.SOURCE.FIXED:FIXED-CONNECTION))
; 
; note: deleting unreachable code

; processing (DEFVAR *GET-CODE-FOR-SOURCE* ...)
; processing (DEFUN LISP-CODE-FOR-LOADING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/api-tmp5OPQD9J3.fasl
; compilation finished in 0:00:00.324
; compiling file "/<<PKGBUILDDIR>>/src/regress/regress.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER)
; processing (DEFINE-CONDITION REGRESSION-TEST-ERROR ...)
; processing (DEFUN PROCESS-REGRESSION-TEST ...)
; processing (DEFUN LIST-COLUMNS ...)
; processing (DEFUN REGRESSION-TEST-EXPECTED-DATA-SOURCE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/regress/regress-tmpYQOFAQ06.fasl
; compilation finished in 0:00:00.452
; compiling file "/<<PKGBUILDDIR>>/src/main.lisp" (written 22 DEC 2021 04:27:14 PM):
; processing (IN-PACKAGE #:PGLOADER)
; processing (DEFUN LOG-THRESHOLD ...)
; processing (DEFPARAMETER *OPT-SPEC* ...)
; processing (DEFUN PRINT-BACKTRACE ...)
; processing (DEFUN MKDIR-OR-DIE ...)
; processing (DEFUN LOG-FILE-NAME ...)
; processing (DEFUN USAGE ...)
; processing (DEFVAR *SELF-UPGRADED-ALREADY* ...)
; processing (DEFUN SELF-UPGRADE ...)
; processing (DEFUN PARSE-SUMMARY-FILENAME ...)
; processing (DEFVAR *--LOAD-LIST-FILE-EXTENSION-WHITELIST* ...)
; processing (DEFUN LOAD-EXTRA-TRANSFORMATION-FUNCTIONS ...)
; processing (DEFUN MAIN ...)

; file: /<<PKGBUILDDIR>>/src/main.lisp
; in: DEFUN MAIN
;     (HANDLER-CASE
;      (PGLOADER::LOAD-EXTRA-TRANSFORMATION-FUNCTIONS PGLOADER::FILENAME DEBUG)
;      ((OR SIMPLE-CONDITION SERIOUS-CONDITION) (PGLOADER::E)
;       (FORMAT *ERROR-OUTPUT* "Failed to load lisp source file ~s~%"
;               PGLOADER::FILENAME)
;       (FORMAT *ERROR-OUTPUT* "~a~%~%" PGLOADER::E)
;       (UIOP/IMAGE:QUIT PGLOADER.PARAMS:+OS-CODE-ERROR+)))
; --> BLOCK RETURN-FROM #:FUN42 BLOCK SB-KERNEL::%HANDLER-BIND LET 
; --> SB-INT:DX-FLET FLET SB-INT:DX-LET LET CONS 
; ==>
;   1
; 
; note: deleting unreachable code
; 
; note: deleting unreachable code
; 
; note: deleting unreachable code
; 
; note: deleting unreachable code
; 
; note: deleting unreachable code


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/<<PKGBUILDDIR>>/src/main-tmpGBVGURLA.fasl
; compilation finished in 0:00:00.408

; file: /usr/share/common-lisp/source/cl-mustache/mustache.lisp
; in: DEFUN MUSTACHE::%OUTPUT
;     (EQ MUSTACHE:*MUSTACHE-OUTPUT* MUSTACHE::*REAL-STANDARD-OUTPUT*)
; 
; caught WARNING:
;   undefined variable: MUSTACHE:*MUSTACHE-OUTPUT*


; file: /<<PKGBUILDDIR>>/src/sources/mysql/mysql-cast-rules.lisp
; in: DEFUN PGLOADER.SOURCE.MYSQL::TEST-CASTS
;     (PGLOADER.SOURCE.MYSQL::FORMAT-COLUMN PGLOADER.SOURCE.MYSQL::PGCOL)
; 
; caught STYLE-WARNING:
;   undefined function: PGLOADER.SOURCE.MYSQL::FORMAT-COLUMN


; file: /<<PKGBUILDDIR>>/src/parsers/parse-ini.lisp
; in: DEFUN PGLOADER.INI::GET-PGSQL-COLUMN-SPECS
;     (PGLOADER.INI::LIST-COLUMNS PGLOADER.INI::PGCONN PGLOADER.CATALOG:TABLE-NAME)
; 
; caught STYLE-WARNING:
;   undefined function: PGLOADER.INI::LIST-COLUMNS


; file: /<<PKGBUILDDIR>>/src/sources/common/matviews.lisp
; in:
;      DEFMETHOD PGLOADER.SOURCES:FORMAT-MATVIEW-NAME (T PGLOADER.SOURCES:DB-COPY)
;     (PGLOADER.CATALOG:SCHEMA-SOURCE-NAME PGLOADER.CATALOG:SCHEMA)
; 
; caught WARNING:
;   undefined variable: PGLOADER.CATALOG:SCHEMA


; file: /usr/share/common-lisp/source/metatilities-base/dev/copy-file.lisp
; in: DEFUN METABANG.UTILITIES:COPY-FILE
;     (MAKE-CONDITION 'METABANG.UTILITIES::SOURCE/TARGET-TARGET-ALREADY-EXISTS
;                     :PATHNAME METABANG.UTILITIES::FROM :TARGET-PATHNAME
;                     METABANG.UTILITIES::TO)
; 
; caught STYLE-WARNING:
;   undefined type: METABANG.UTILITIES::SOURCE/TARGET-TARGET-ALREADY-EXISTS
; 
; compilation unit finished
;   Undefined type:
;     METABANG.UTILITIES::SOURCE/TARGET-TARGET-ALREADY-EXISTS
;   Undefined functions:
;     PGLOADER.SOURCE.MYSQL::FORMAT-COLUMN PGLOADER.INI::LIST-COLUMNS
;   Undefined variables:
;     MUSTACHE:*MUSTACHE-OUTPUT* PGLOADER.CATALOG:SCHEMA
;   caught 2 WARNING conditions
;   caught 120 STYLE-WARNING conditions
;   printed 49733 notes
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/utilities-integration.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL) ...)
; processing (MAKE-LOAD-FORM* ABSTRACT-CONTAINER)
; processing (MAKE-LOAD-FORM* CONTAINER-NODE-MIXIN)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.1.11.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/utilities-integration-tmpHVRDW9RZ.fasl
; compilation finished in 0:00:00.028
test ! -f buildapp.fail
/usr/bin/make -C docs html
make[2]: Entering directory '/<<PKGBUILDDIR>>/docs'
Running Sphinx v4.3.2
making output directory... done
WARNING: html_static_path entry '_static' does not exist
building [mo]: targets for 0 po files that are out of date
building [html]: targets for 26 source files that are out of date
updating environment: [new config] 26 added, 0 changed, 0 removed
reading sources... [  3%] bugreport
reading sources... [  7%] index
reading sources... [ 11%] intro
reading sources... [ 15%] pgloader
reading sources... [ 19%] pgloader-usage-examples
reading sources... [ 23%] quickstart
reading sources... [ 26%] ref/archive
reading sources... [ 30%] ref/copy
reading sources... [ 34%] ref/csv
reading sources... [ 38%] ref/dbf
reading sources... [ 42%] ref/fixed
reading sources... [ 46%] ref/ixf
reading sources... [ 50%] ref/mssql
reading sources... [ 53%] ref/mysql
reading sources... [ 57%] ref/pgsql
reading sources... [ 61%] ref/pgsql-citus-target
reading sources... [ 65%] ref/pgsql-redshift
reading sources... [ 69%] ref/sqlite
reading sources... [ 73%] ref/transforms
reading sources... [ 76%] tutorial/csv
reading sources... [ 80%] tutorial/dBase
reading sources... [ 84%] tutorial/fixed
reading sources... [ 88%] tutorial/geolite
reading sources... [ 92%] tutorial/mysql
reading sources... [ 96%] tutorial/sqlite
reading sources... [100%] tutorial/tutorial

/<<PKGBUILDDIR>>/docs/tutorial/tutorial.rst:2: WARNING: Duplicate explicit target name: "postgresql".
tutorial/sqlite.rst:4: WARNING: Duplicate target name, cannot be used as a unique reference: "postgresql".
looking for now-outdated files... none found
pickling environment... done
checking consistency... /<<PKGBUILDDIR>>/docs/pgloader-usage-examples.rst: WARNING: document isn't included in any toctree
done
preparing documents... WARNING: unsupported theme option 'github_user' given
WARNING: unsupported theme option 'github_repo' given
WARNING: unsupported theme option 'description' given
WARNING: unsupported theme option 'travis_button' given
WARNING: unsupported theme option 'show_related' given
done
writing output... [  3%] bugreport
writing output... [  7%] index
writing output... [ 11%] intro
writing output... [ 15%] pgloader
writing output... [ 19%] pgloader-usage-examples
writing output... [ 23%] quickstart
writing output... [ 26%] ref/archive
writing output... [ 30%] ref/copy
writing output... [ 34%] ref/csv
writing output... [ 38%] ref/dbf
writing output... [ 42%] ref/fixed
writing output... [ 46%] ref/ixf
writing output... [ 50%] ref/mssql
writing output... [ 53%] ref/mysql
writing output... [ 57%] ref/pgsql
writing output... [ 61%] ref/pgsql-citus-target
writing output... [ 65%] ref/pgsql-redshift
writing output... [ 69%] ref/sqlite
writing output... [ 73%] ref/transforms
writing output... [ 76%] tutorial/csv
writing output... [ 80%] tutorial/dBase
writing output... [ 84%] tutorial/fixed
writing output... [ 88%] tutorial/geolite
writing output... [ 92%] tutorial/mysql
writing output... [ 96%] tutorial/sqlite
writing output... [100%] tutorial/tutorial

generating indices... genindex done
writing additional pages... search done
copying static files... done
copying extra files... done
dumping search index in English (code: en)... done
dumping object inventory... done
build succeeded, 9 warnings.

The HTML pages are in _build/html.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/docs'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# do nothing
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   create-stamp debian/debhelper-build-stamp
 fakeroot debian/rules binary-arch
dh binary-arch
   dh_testroot -a
   dh_prep -a
   dh_auto_install --destdir=debian/pgloader/ -a
   dh_install -a
   dh_installdocs -a
   dh_installchangelogs -a
   debian/rules override_dh_installman-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
mkdir -p debian/pgloader/usr/share/man/man1/
PATH=debian/pgloader/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games \
help2man --version-string 3.6.3 \
	--no-info \
	--name "extract, transform and load data into PostgreSQL" \
	pgloader > \
	debian/pgloader/usr/share/man/man1/pgloader.1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_perl -a
   dh_link -a
   dh_strip_nondeterminism -a
   dh_compress -a
   dh_fixperms -a
   dh_missing -a
   debian/rules override_dh_dwz
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# do nothing, sbcl doesn't write any debug info
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_strip
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# do nothing, sbcl doesn't write any debug info
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_makeshlibs -a
   dh_shlibdeps -a
dpkg-shlibdeps: warning: debian/pgloader/usr/bin/pgloader contains an unresolvable reference to symbol current_binding_stack_pointer: it's probably a plugin
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/pgloader/usr/bin/pgloader was not linked against libm.so.6 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/pgloader/usr/bin/pgloader was not linked against ld-linux-armhf.so.3 (it uses none of the library's symbols)
   dh_installdeb -a
   debian/rules override_dh_gencontrol
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_gencontrol -- -V"ssl:Depends=libssl1.1"
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_md5sums -a
   dh_builddeb -a
dpkg-deb: building package 'pgloader' in '../pgloader_3.6.3-1_armhf.deb'.
 dpkg-genbuildinfo --build=any
 dpkg-genchanges --build=any -mRaspbian mythic lxc autobuilder 1 <root@raspbian.org> >../pgloader_3.6.3-1_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build .
dpkg-source: info: using options from pgloader-3.6.3/debian/source/options: --extend-diff-ignore=src/params.lisp
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2021-12-28T05:41:15Z

Finished
--------

I: Built successfully

+------------------------------------------------------------------------------+
| Post Build Chroot                                                            |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Changes                                                                      |
+------------------------------------------------------------------------------+


pgloader_3.6.3-1_armhf.changes:
-------------------------------

Format: 1.8
Date: Tue, 21 Dec 2021 10:09:53 +0100
Source: pgloader
Binary: pgloader
Architecture: armhf
Version: 3.6.3-1
Distribution: bookworm-staging
Urgency: medium
Maintainer: Raspbian mythic lxc autobuilder 1 <root@raspbian.org>
Changed-By: Christoph Berg <myon@debian.org>
Description:
 pgloader   - extract, transform and load data into PostgreSQL
Changes:
 pgloader (3.6.3-1) unstable; urgency=medium
 .
   * New upstream version.
   * Remove cl-pgloader, deprecated upstream.
   * debian/tests/ssl: Force md5 auth if cl-postmodern is too old.
Checksums-Sha1:
 0c8acaad5064b11baaf3c4182588e8d0f3d2f85a 8967 pgloader_3.6.3-1_armhf.buildinfo
 3ebdec95473ce35f8790af4cc72c83b0d4c9a068 26518408 pgloader_3.6.3-1_armhf.deb
Checksums-Sha256:
 7d388e1d5dbaf22b254571213431c730690dd502f1503f62a162d752de6ba2c4 8967 pgloader_3.6.3-1_armhf.buildinfo
 9a02ce29b3b57bf96077f664be15d1c9ec97661fdb452947fe11ee8631444b86 26518408 pgloader_3.6.3-1_armhf.deb
Files:
 c54a9884a2872f9c6374b2bd5c348905 8967 database optional pgloader_3.6.3-1_armhf.buildinfo
 6d75f60fced3e23ff7134468bbe63096 26518408 database optional pgloader_3.6.3-1_armhf.deb

+------------------------------------------------------------------------------+
| Package contents                                                             |
+------------------------------------------------------------------------------+


pgloader_3.6.3-1_armhf.deb
--------------------------

 new Debian package, version 2.0.
 size 26518408 bytes: control archive=3224 bytes.
     940 bytes,    22 lines      control              
    7821 bytes,    91 lines      md5sums              
 Package: pgloader
 Version: 3.6.3-1
 Architecture: armhf
 Maintainer: Dimitri Fontaine <dim@tapoueh.org>
 Installed-Size: 28949
 Depends: freetds-dev, libc6 (>= 2.28), zlib1g (>= 1:1.1.4), libssl1.1
 Section: database
 Priority: optional
 Homepage: https://github.com/dimitri/pgloader
 Description: extract, transform and load data into PostgreSQL
  pgloader imports data from different kind of sources and COPY it into
  PostgreSQL.
  .
  The command language is described in the manual page and allows one to
  describe where to find the data source, its format, and to describe data
  processing and transformation.
  .
  Supported source formats include CSV, fixed width flat files, dBase3 files
  (DBF), and SQLite and MySQL databases. In most of those formats, pgloader
  is able to auto-discover the schema and create the tables and the indexes
  in PostgreSQL. In the MySQL case it's possible to edit CASTing rules from
  the pgloader command directly.

drwxr-xr-x root/root         0 2021-12-21 09:09 ./
drwxr-xr-x root/root         0 2021-12-21 09:09 ./usr/
drwxr-xr-x root/root         0 2021-12-21 09:09 ./usr/bin/
-rwxr-xr-x root/root  25162216 2021-12-21 09:09 ./usr/bin/pgloader
drwxr-xr-x root/root         0 2021-12-21 09:09 ./usr/share/
drwxr-xr-x root/root         0 2021-12-21 09:09 ./usr/share/doc/
drwxr-xr-x root/root         0 2021-12-21 09:09 ./usr/share/doc/pgloader/
-rw-r--r-- root/root      3012 2021-12-21 09:09 ./usr/share/doc/pgloader/README.md.gz
-rw-r--r-- root/root      4223 2021-12-21 09:09 ./usr/share/doc/pgloader/changelog.Debian.gz
-rw-r--r-- root/root      5116 2018-07-03 16:22 ./usr/share/doc/pgloader/copyright
drwxr-xr-x root/root         0 2021-12-21 09:09 ./usr/share/doc/pgloader/html/
-rw-r--r-- root/root       230 2021-12-21 09:09 ./usr/share/doc/pgloader/html/.buildinfo
drwxr-xr-x root/root         0 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/
-rw-r--r-- root/root      1318 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/bugreport.rst.txt
-rw-r--r-- root/root     11598 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/index.rst.txt
-rw-r--r-- root/root      4191 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/intro.rst.txt
-rw-r--r-- root/root      6704 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/pgloader-usage-examples.rst.txt
-rw-r--r-- root/root     27707 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/pgloader.rst.txt
-rw-r--r-- root/root      6087 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/quickstart.rst.txt
drwxr-xr-x root/root         0 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/ref/
-rw-r--r-- root/root      3553 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/ref/archive.rst.txt
-rw-r--r-- root/root      3890 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/ref/copy.rst.txt
-rw-r--r-- root/root      8659 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/ref/csv.rst.txt
-rw-r--r-- root/root      2464 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/ref/dbf.rst.txt
-rw-r--r-- root/root      5918 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/ref/fixed.rst.txt
-rw-r--r-- root/root      2173 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/ref/ixf.rst.txt
-rw-r--r-- root/root      7126 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/ref/mssql.rst.txt
-rw-r--r-- root/root     24455 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/ref/mysql.rst.txt
-rw-r--r-- root/root      7766 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/ref/pgsql-citus-target.rst.txt
-rw-r--r-- root/root      2899 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/ref/pgsql-redshift.rst.txt
-rw-r--r-- root/root     14704 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/ref/pgsql.rst.txt
-rw-r--r-- root/root      6773 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/ref/sqlite.rst.txt
-rw-r--r-- root/root      4121 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/ref/transforms.rst.txt
drwxr-xr-x root/root         0 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/tutorial/
-rw-r--r-- root/root      3013 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/tutorial/csv.rst.txt
-rw-r--r-- root/root      2457 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/tutorial/dBase.rst.txt
-rw-r--r-- root/root      4714 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/tutorial/fixed.rst.txt
-rw-r--r-- root/root      6384 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/tutorial/geolite.rst.txt
-rw-r--r-- root/root      9378 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/tutorial/mysql.rst.txt
-rw-r--r-- root/root      7581 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/tutorial/sqlite.rst.txt
-rw-r--r-- root/root       176 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_sources/tutorial/tutorial.rst.txt
drwxr-xr-x root/root         0 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_static/
-rw-r--r-- root/root     14667 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_static/basic.css
drwxr-xr-x root/root         0 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_static/css/
-rw-r--r-- root/root      3349 2021-09-15 14:17 ./usr/share/doc/pgloader/html/_static/css/badge_only.css
-rw-r--r-- root/root    132786 2021-09-15 14:17 ./usr/share/doc/pgloader/html/_static/css/theme.css
-rw-r--r-- root/root      9630 2021-11-17 15:50 ./usr/share/doc/pgloader/html/_static/doctools.js
-rw-r--r-- root/root       355 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_static/documentation_options.js
-rw-r--r-- root/root       286 2021-01-01 06:53 ./usr/share/doc/pgloader/html/_static/file.png
drwxr-xr-x root/root         0 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_static/fonts/
-rw-r--r-- root/root    318387 2014-02-27 03:42 ./usr/share/doc/pgloader/html/_static/fonts/Lato-Bold.ttf.gz
-rw-r--r-- root/root    207850 2021-09-15 14:17 ./usr/share/doc/pgloader/html/_static/fonts/Lato-Bold.woff2.gz
-rw-r--r-- root/root    336320 2014-02-27 03:42 ./usr/share/doc/pgloader/html/_static/fonts/Lato-BoldItalic.ttf.gz
-rw-r--r-- root/root    221224 2021-09-15 14:17 ./usr/share/doc/pgloader/html/_static/fonts/Lato-BoldItalic.woff2.gz
-rw-r--r-- root/root    332755 2014-02-27 03:42 ./usr/share/doc/pgloader/html/_static/fonts/Lato-Italic.ttf.gz
-rw-r--r-- root/root    218895 2021-09-15 14:17 ./usr/share/doc/pgloader/html/_static/fonts/Lato-Italic.woff2.gz
-rw-r--r-- root/root    312518 2014-02-27 03:42 ./usr/share/doc/pgloader/html/_static/fonts/Lato-Regular.ttf.gz
-rw-r--r-- root/root    203294 2021-09-15 14:17 ./usr/share/doc/pgloader/html/_static/fonts/Lato-Regular.woff2.gz
-rw-r--r-- root/root     52824 2021-09-15 14:17 ./usr/share/doc/pgloader/html/_static/fonts/RobotoSlab-Bold.woff2.gz
-rw-r--r-- root/root     52531 2021-09-15 14:17 ./usr/share/doc/pgloader/html/_static/fonts/RobotoSlab-Regular.woff2.gz
-rw-r--r-- root/root     98417 2016-10-24 15:52 ./usr/share/doc/pgloader/html/_static/fonts/fontawesome-webfont.eot.gz
-rw-r--r-- root/root    444379 2016-10-24 15:52 ./usr/share/doc/pgloader/html/_static/fonts/fontawesome-webfont.svg
-rw-r--r-- root/root     98328 2016-10-24 15:52 ./usr/share/doc/pgloader/html/_static/fonts/fontawesome-webfont.ttf.gz
-rw-r--r-- root/root     97913 2016-10-24 15:52 ./usr/share/doc/pgloader/html/_static/fonts/fontawesome-webfont.woff.gz
-rw-r--r-- root/root     77162 2016-10-24 15:52 ./usr/share/doc/pgloader/html/_static/fonts/fontawesome-webfont.woff2.gz
-rw-r--r-- root/root    287600 2021-10-24 06:01 ./usr/share/doc/pgloader/html/_static/jquery.js
drwxr-xr-x root/root         0 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_static/js/
-rw-r--r-- root/root      9399 2021-09-15 14:17 ./usr/share/doc/pgloader/html/_static/js/theme.js
-rw-r--r-- root/root     10854 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_static/language_data.js
-rw-r--r-- root/root        90 2021-01-01 06:53 ./usr/share/doc/pgloader/html/_static/minus.png
-rw-r--r-- root/root        90 2021-01-01 06:53 ./usr/share/doc/pgloader/html/_static/plus.png
-rw-r--r-- root/root      4780 2021-12-21 09:09 ./usr/share/doc/pgloader/html/_static/pygments.css
-rw-r--r-- root/root     16950 2021-12-19 12:55 ./usr/share/doc/pgloader/html/_static/searchtools.js
-rw-r--r-- root/root     58881 2021-09-15 09:28 ./usr/share/doc/pgloader/html/_static/underscore.js
-rw-r--r-- root/root      7682 2021-12-21 09:09 ./usr/share/doc/pgloader/html/bugreport.html
-rw-r--r-- root/root      5143 2021-12-21 09:09 ./usr/share/doc/pgloader/html/genindex.html
-rw-r--r-- root/root     32770 2021-12-21 09:09 ./usr/share/doc/pgloader/html/index.html
-rw-r--r-- root/root     13613 2021-12-21 09:09 ./usr/share/doc/pgloader/html/intro.html
-rw-r--r-- root/root       732 2021-12-21 09:09 ./usr/share/doc/pgloader/html/objects.inv
-rw-r--r-- root/root     17317 2021-12-21 09:09 ./usr/share/doc/pgloader/html/pgloader-usage-examples.html
-rw-r--r-- root/root     51183 2021-12-21 09:09 ./usr/share/doc/pgloader/html/pgloader.html
-rw-r--r-- root/root     17386 2021-12-21 09:09 ./usr/share/doc/pgloader/html/quickstart.html
drwxr-xr-x root/root         0 2021-12-21 09:09 ./usr/share/doc/pgloader/html/ref/
-rw-r--r-- root/root     11052 2021-12-21 09:09 ./usr/share/doc/pgloader/html/ref/archive.html
-rw-r--r-- root/root     11455 2021-12-21 09:09 ./usr/share/doc/pgloader/html/ref/copy.html
-rw-r--r-- root/root     19810 2021-12-21 09:09 ./usr/share/doc/pgloader/html/ref/csv.html
-rw-r--r-- root/root     12676 2021-12-21 09:09 ./usr/share/doc/pgloader/html/ref/dbf.html
-rw-r--r-- root/root     14529 2021-12-21 09:09 ./usr/share/doc/pgloader/html/ref/fixed.html
-rw-r--r-- root/root      9104 2021-12-21 09:09 ./usr/share/doc/pgloader/html/ref/ixf.html
-rw-r--r-- root/root     23683 2021-12-21 09:09 ./usr/share/doc/pgloader/html/ref/mssql.html
-rw-r--r-- root/root     54337 2021-12-21 09:09 ./usr/share/doc/pgloader/html/ref/mysql.html
-rw-r--r-- root/root     26088 2021-12-21 09:09 ./usr/share/doc/pgloader/html/ref/pgsql-citus-target.html
-rw-r--r-- root/root     11332 2021-12-21 09:09 ./usr/share/doc/pgloader/html/ref/pgsql-redshift.html
-rw-r--r-- root/root     30703 2021-12-21 09:09 ./usr/share/doc/pgloader/html/ref/pgsql.html
-rw-r--r-- root/root     20966 2021-12-21 09:09 ./usr/share/doc/pgloader/html/ref/sqlite.html
-rw-r--r-- root/root     13452 2021-12-21 09:09 ./usr/share/doc/pgloader/html/ref/transforms.html
-rw-r--r-- root/root      5542 2021-12-21 09:09 ./usr/share/doc/pgloader/html/search.html
-rw-r--r-- root/root     35719 2021-12-21 09:09 ./usr/share/doc/pgloader/html/searchindex.js
drwxr-xr-x root/root         0 2021-12-21 09:09 ./usr/share/doc/pgloader/html/tutorial/
-rw-r--r-- root/root     11063 2021-12-21 09:09 ./usr/share/doc/pgloader/html/tutorial/csv.html
-rw-r--r-- root/root      9594 2021-12-21 09:09 ./usr/share/doc/pgloader/html/tutorial/dBase.html
-rw-r--r-- root/root     12807 2021-12-21 09:09 ./usr/share/doc/pgloader/html/tutorial/fixed.html
-rw-r--r-- root/root     14233 2021-12-21 09:09 ./usr/share/doc/pgloader/html/tutorial/geolite.html
-rw-r--r-- root/root     15943 2021-12-21 09:09 ./usr/share/doc/pgloader/html/tutorial/mysql.html
-rw-r--r-- root/root     21639 2021-12-21 09:09 ./usr/share/doc/pgloader/html/tutorial/sqlite.html
-rw-r--r-- root/root     61259 2021-12-21 09:09 ./usr/share/doc/pgloader/html/tutorial/tutorial.html
drwxr-xr-x root/root         0 2021-12-21 09:09 ./usr/share/man/
drwxr-xr-x root/root         0 2021-12-21 09:09 ./usr/share/man/man1/
-rw-r--r-- root/root       926 2021-12-21 09:09 ./usr/share/man/man1/pgloader.1.gz


+------------------------------------------------------------------------------+
| Post Build                                                                   |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 170424
Build-Time: 847
Distribution: bookworm-staging
Host Architecture: armhf
Install-Time: 425
Job: pgloader_3.6.3-1
Machine Architecture: armhf
Package: pgloader
Package-Time: 1298
Source-Version: 3.6.3-1
Space: 170424
Status: successful
Version: 3.6.3-1
--------------------------------------------------------------------------------
Finished at 2021-12-28T05:41:15Z
Build needed 00:21:38, 170424k disk space